坦克履带动作

Tank
https://www.youtube.com/watch?v=LovMyPoW6Ko

圆形曲线, 编辑模式,两边端点向外平移, 形成坦克履带的椭圆轨迹.

扁长矩形,
添加修改器: 阵列, 相对位移, Y轴, 1.1; 数量: 10
添加修改器: 曲线, 选择前面的编辑过的圆形曲线, 形变轴{-Y}
矩形已顺着曲线方向阵列, 适当增加阵列数量, 充满整个曲线, 形成闭环, 适当调整前面1.1的Y轴偏移数值, 我这里为, Y轴: 1.085, 数量:30

[G Y] 矩形会顺着曲线旋转... [G Z] 矩形阵列组会放大或缩小...

添加空物体,
选择曲线, 轮子, 空物体, [Ctrl P], 保持形变;

添加轮子, 右边属性的变换面板下,锁定Y轴,Z轴旋转; X轴右键菜单选择:添加单个驱动;
拆分编辑窗口,新增窗口选择{曲线编辑器},下方改为{驱动器}模式.
3D视窗下选择添加了驱动器的轮子, 这里就能看到X旋转的驱动器,
[N]右边属性区域,找到驱动器页签, 如图
表达式:var*-5 (-号代表方向, 5转速, 看你画图的大小自行调整)
下方类型选择{var形变通道}; 物体选择空物体; 类型:Y位移

Y轴方向移动空物体, 轮子和履带都动起来了.
But, 空物体若偏离了Y轴, 履带就会偏离轮子了.
就如前面[G Z]矩形阵列组会放大或缩小...

选择矩形履带,空物体, [Ctrl P], 保持形变;
移动空物体, 轮子还是会转, 驱动器还在, 但履带已经不转了,
同时, 履带也不会因为空物体偏离轴线而形变了.

选择矩形履带,右边属性的变换面板下,锁定X,Z位移; Y位移右键菜单选择:添加单个驱动;
{曲线编辑器}{驱动器}模式.
3D视窗下选择添加了驱动器的履带, 这里就能看到Y位移的驱动器,
[N]右边属性区域,找到驱动器页签, 如图
表达式:var*-1
下方类型选择{var形变通道}; 物体选择空物体; 类型:Y位移

移动空物体,OK...

原文地址:https://www.cnblogs.com/sztom/p/9882420.html