vip下载专区
发新话题 我要搜索 
打印

[渲染] (原创)3DSMAX-Reactor物理仿真引擎模拟教学

     把本帖网址贴到网络上任何地方,同样可获得下载资源币和用户等级提升 详情点击这里
     http://bbs.redocn.com/viewthread.php?tid=69958&fromuid=0 复制本帖地址
新手必看:积分、用户级别、发贴教程
寻红动每周一星,拿VIP+500资源币!

(原创)3DSMAX-Reactor物理仿真引擎模拟教学

刚来到红动的3D区,看着这里的人气不如PS那里的热闹,发个自己的教程来提提人气,呵呵,本教程适用于初学者,大师级的要多PP啊!多给点建议,一同进步.


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

[ 本帖最后由 锐觉 于 2007-10-24 23:35 编辑 ]

览胜标识
继续.........
Reactor图标
    在3dsmax7.5及后续版本中,max中的reactor提供了一种快速访问reactor多种功能的方式 --- reactor工具栏。通过工具栏上的按钮可以快捷地使用reactor各种功能。
   创建刚体物体集合
   创建布料物体集合
  创建柔体物体集合
   创建绳索物体集合
   创建变型物体集合
  创建平面物体集合
  创建弹簧物体
   创建线性阻尼器
    创建角度阻尼器
   创建马达物体
   创建风力物体
   创建汽车辅助物体
   创建断裂辅助物体
   创建水面辅助物体
   创建约束集合
   创建布娃娃约束
    创建枢纽约束
   创建点对点约束
   创建棱柱约束集合
   创建车轮约束
   创建点到路径约束
   添加布料修改器
   添加柔体修改器
    刚体属性对话框
[url=http://blog.sina.com.cn/main/html/showpic.html#url=http://s7.album.sina.com.c

下边的连接是我的BLOG 有兴趣的可以去看看

都是看不见图片啊老大

怎么链接不上

发新话题 我要搜索 
每月1200 2008.11.19
麦迪逊书店广告


版权声明
本论坛提供交流平台,所有作品素材会员共享传之,若其中有版权之争请联系本站管理员!
本站原创内容,发表者拥有版权,红动拥有展示权,转载请注明出处!
红动中国主群:8900828
百度大联盟认证绿色会员