非科幻大测试!三维空间内的轨迹球!
为Windows增添靓点,让浏览成为享受
前面提到轨迹球在CG领域的强大功能,事实上轨迹球也可以操作一个普通的窗口、一个Office文档。打开一个网页,发现轨迹球代替了部分鼠标的功能,可以自如地滚动网页,在word里,可以实现轨迹球控制文档缩放、平移,尤其是在阅读长篇文档时轨迹球几乎完全取代了鼠标的作用。
3dconnexion提供了两个Office中应用SpaceBall5000的例子,用户可以参考。
配合专业动画方案,让动画师如虎添翼
前文提到在3d studio max中,使用轨迹球可以控制物体,更高级一步来设想,如果这个物体牵引着一个三维角色,那么用户就可以利用轨迹球完成许多复杂的角色动画了!
再这里先简要介绍一下角色动画的原理:
模型师制作出逼真的三维角色模型后,动画师就开始根据模型制作相应的“骨骼”,这些“骨骼”是隐藏在角色模型后的,就像吊线木偶身上的控制线。通过控制这些骨骼的位移、旋转,就可以让角色“活”起来。
可以理解的是赋予三维角色运动的能力,需要对角色进行大量的测试,检查其是否可以近似真实地作出复杂的动作。因此动画师为了简化测试的过程,会将控制骨骼的位移等功能定义到键盘上的某些按键上(这样就不用一个个地选择那些骨骼,然后让湓硕热绨聪录痰?#8220;W、A、S、D”4个键控制鼻子的上下左右扭动。
而现在,我们有了SpaceBall5000!为何不让这个可爱小球控制角色的运动呢?
横向旋转控制表情
纵向旋转控制表情
以上是两个SpaceBall5000控制角色做鬼脸的例子,源文件可以从这里下载
角色具有很多表情控制点(Facial-Rig),我分别将眼睛、面颊、眉毛、嘴唇等位置的控制点定义到手边的按键上,这样就可以随意地切换这些控制点,在3dconnexion设置窗口中将旋转灵敏度设置到比较低的级别(表情动画一般幅度很小),下面分别演示控制脸的不同部位:
切换到右眼
切换到脖子<