轮胎在地面上滚动压出轮胎的痕迹的动画

轮胎在地面上滚动压出轮胎的痕迹.

https://www.youtube.com/watch?v=eR_RHP4G-kQ

1. 建立汽车轮胎;(建模略)

2. 添加骨架, 包含4段骨骼,如图摆放;

3. 编辑模式下,[Alt P]清除所有骨骼之间的父级关系,重新建立;
依次选择Bone1, Bone0, [Ctrl P],建立父级,选保持形变;
依次选择Bone2, Bone0, Bone3, [Ctrl P],建立父级,选保持形变;
分别选择Bone2, Bone0, Bone3, 右侧属性区域的骨骼面板去掉勾选{Defrom形变},即这3段骨骼只起控制作用,不参与轮胎形变.
剩下的自然是将;轮胎绑定到骨骼1;

4. 添加骨骼之间的约束关系;
姿态模式下,全选,[Ctrl N]选择全局Z轴,统一轴向;
依次选择Bone2, Bone1, [Shift Ctrl C]添加约束,选择{Transformation}
勾选{Extrapolate}, 同时下方Y轴Min:6; Max:-6;
Destination下选择{Rot}, 同时下方Y轴Min:360; Max-360;
Space: 选择: {Local With Parent} <--> {Local Space};
这时沿X轴拖动Bone2,车轮就会原地转了; 拖动Bone3,车轮就会向前滚动了.

5. 建立地面;[Shift A]建立平面Plane,如下图先环切,每条边近似相等; 且让路面的高度要高于轮胎最低点, 轮胎滚过才能压出痕迹.

6. 路面细分[W],细分多次, 轮胎压痕才细致;
如下图细分10次后,明显不够; 细分10次的基础上再细分3次就差不多了;

7. 路面物理操作, 物体模式,选择路面,右边属性区域的物理面板,选择动态绘画Dynamic Paint
Dynamic Paint下, {Add Canvas添加画布},Surface:
勾选{Anti-aliasing抗锯齿};
Dynamic Paint Advanced下, Surface Type选择: Displace;
Dynamic Paint下, 点击右边的{+加号}添加新的画布Surface.001;
同样勾选{Anti-aliasing抗锯齿};

8. 轮胎物理操作, 物体模式, 选择轮胎,右边属性区域的物理面板,选择动态绘画Dynamic Paint
Dynamic Paint下, 点选Brush笔刷, 然后点选{Add Brush添加笔刷}:

9. 添加动画:下方TimeLine,的End设置为200左右,当前帧放到第一帧;
姿态模式下,选择Bon3, [I]插入关键帧,选择{LocRot}位置+旋转;
TimeLine时间线面板,当前帧放到最后一帧,
姿态模式下,选择Bon3, [G X]移动到道路的另一头; [I]插入关键帧,选择{LocRot}位置+旋转;
[Alt A]播放动画.

================================

猜你喜欢

转载自www.cnblogs.com/sztom/p/9862315.html
今日推荐