关于3DMax中Reactor中的玩具车车轮约束的与实现

点赞:6384 浏览:19348 近期更新时间:2024-04-06 作者:网友分享原创网站原创

摘 要 :基于3D Max中的Reactor是一款十分强大的动力学系统,它可以模拟大部分的物理现象.本文就Reactor中的玩具车和车轮约束之间的关系进行分析和实现.

关于3DMax中Reactor中的玩具车车轮约束的与实现参考属性评定
有关论文范文主题研究: 关于参考文献的论文范文素材 大学生适用: 在职研究生论文、硕士学位论文
相关参考文献下载数量: 55 写作解决问题: 如何怎么撰写
毕业论文开题报告: 论文模板、论文小结 职称论文适用: 职称评定、职称评副高
所属大学生专业类别: 如何怎么撰写 论文题目推荐度: 优质选题

关 键 词 :Reactor;玩具车;车轮约束

玩具车:

玩具车在Reactor中学名叫Toy Car,它可以在三维动画中模拟车子的行驶,控制车子行进的方向、加速度等.参数比较简单,现对主要参数作分析以及列出注意事项

Allow Wheel Peration选项代表允许车轮悬挂

Spin Wheels选项代表了车轮的旋转前进的方向

Velocity表示车子的初始速度 这个值太大会导致车子产生错误的颠簸

Gain表示车子的行进的加速度

Size表示玩具车图标的大小,只起显示作用,没有实际含义

新建一个玩具车场景并添加车身和车轮如下图所示:

玩具车的模拟比较简单,建立好模型后添加车身和车轮,并调节好玩具车行驶的方向和加速度,加入一个无限大的Plane,把对象作为刚体对象集合,调节各自的属性参数即可模拟,注意:参数一定要按实际的尺寸大小出发,数值太小车子会飞出去,数值太大车身由于太重车子不会行驶.


车轮约束:

车轮约束在Reactor中学名叫Car-Wheel Constraint,它是一种合作式约束,它可以很好的控制我们的车轮减震并不会偏离车身的位置.

车轮约束的Parent是车身,Child是车轮.作好约束后调节约束的轴向.Suspension Rotation表示减震轴,必须垂直车身向上;Parent Space表示父对象的旋转轴,必须垂直于车轮向外;Child Space表示子对象的旋转轴,必须垂直于车轮向外.

三维汽车如何按指定曲线行驶的主要过程以及注意事项:

首先绘制一条指定行驶的路径,如下图所示

然后把四个轮子以及玩具车的图标一起链接到父对象上,父对象为车身,车身路径约束到路径上并跟随路径.如下图所示

随后记得一定要把链接结开,不结开的话不会参与动力学的计算,车身一定要勾选Unyielding保留自身关键动画的选项.如下图所示

最后调节好动力学预览动画时间以及动画时间轴的时间,注意保持一致,可生成汽车沿路径行驶的动画,效果截图如下图所示

(作者单位:广东技术师范学院天河学院)

猜你想找