打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
3DSMAX-Reactor物理仿真引擎模拟(一)
基本概念

1.
reactor物理仿真引擎使用的是Havok物理学技术,它依靠的是一个物理仿真模拟程序,这个程序能为场景中的物体提供一个接近真实的动力学环境。
2.
reactor物理仿真引擎是一个根据物体的物理属性(模拟真实世界的物理属性<适用于牛顿经典力学,相对论和量子力学超出这个模拟程序的范围>)自定义物体运动的程序,它通过压缩一些物理规律来计算运动结果。
3.
电影画面是由很多单张图片或桢组合而成的,物理仿真引擎模拟是将时间分割为很多小的片断,预报每个片断中的物体的运动,所有这些片段的运动的效果是连续的,真实的运动。
4.
Havok物理学引擎需要执行3个基本任务:
碰撞检测(collision Detection)

对场景中所有物体的运动进行追踪检测其中的任何碰撞。

更新系统(Update System)

根据物体的属性分析碰撞,并根据添加在其他物体(没有碰撞的物体)上的力对其进行更新。

应用程序界面(Interface with Application)

确定了所有物体新的位置和状态后,并显示物体(在3D窗口中)或是储存它们的状态(以模型关键桢的形式)。
工作中首要注意的问题

工作时必须注意物体的大小比例

Havok
物理引擎主要的对象是日常生活中的物体,在系统默认情况下,物理引擎使用的长度单位是m(米),质量单位是kg(千克)。


例1


一个最常见的错误


将一个立方体的单位尺寸在MAX中设置为100*100*100,这样的一个立方体在现实生活中要看见全貌需要在足够远的距离才能看清,比如说在1-2公里之外才能看清全貌,因此在reactor中运算下落速度是非常慢的。

Havok
物理引擎只关心数字,因此应保证使用合理的单位,使用m作单位,则可以设置重力加速度为 9.8m/s2
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
物理引擎
英特尔HAVOK物理引擎
这个被嘲笑的引擎,为塞尔达最新作创造了前所未有的开放世界
开源的物理引擎
支持Windows!摩尔线程发布首款全能国产GPU显卡:全球首发AV1、8K编解码
常见3D游戏物理引擎总结
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服