1、 就用之前做过的动态模型来说明吧。在工作区中,动力学的弹簧可以勾选一直显示,但当渲染时就没有了。
2、 这就需要创建一条弹簧出来了。创建一条螺旋线,将其调整到动力学弹簧的位置,大小及螺距调整到合适参数即可。如图所示。
3、 下面要将螺旋线的两端绑定到使弹簧压缩变形的对象上,这样当对象移动,螺旋线也跟着动了。 给螺旋线添加一个XPresso标签。
4、 将管道和立方体拖入到XPresso工作区中,点开XPresso池,选择计算中的距离。
5、 鼠标点管道框上右边红色按钮,在弹出的列表中选择坐标选项的全局位置。立方体框也是如此操作。
6、 将管道与立方体分别连线到距离框的输入端,如图所示。将螺旋线拖入到XPresso工作区,点击其框左边蓝色按钮,从弹出的列表中选择对象属性高度。
7、 将距离框的输出端连接到螺旋线框的输入端。这样就将令弹簧变形的两对象绑定到螺旋线的两端了。点播放可以看到,螺旋线也如同弹簧一样跟着变形。
8、 创建一个小圆环,将圆环与螺旋线拖到扫描的子级中,即产生了一个螺旋实体模型。这就是可变形且能渲染的弹簧了。