用户名 密    码

3ds Max动力学教程-动力学插件RayFire 入门教程(1)

来源:互联网 作者:未知 发布时间:2010-09-07 21:29:14 网友评论 0


           3ds Max动力学教程-动力学插件RayFire 入门教程
作 者:freeyy
教程分类:MAX动画/动力学
适用读者:中高级用户
        应友人杨雪果老师的邀请,我写了这篇关于MAX动力学动画插件RayFire的文章,对于想认识RayFire这个强大动力学/破碎动画计算插件的朋友来说,希望这篇文字会起到一些入门提示的作用。另外,这个插件的使用涉及到诸多3ds max软件的中高级功能及相关知识,如果你是初级用户的话难免会有很多不能理解掌握的地方,请学习相关知识后再行阅读这篇教学,请勿学习欧阳锋前辈逆运 “九阴真经”的宝贵经验教训,否则后果自负:Q

        文章中我首先会介绍如何安装并成功运行这个插件,然后整体介绍一下RayFire的各个功能模块,以及操作原理和需要注意的问题,最后的部分我将用一些简单的应用实例来说明插件的实际操作流程。另外我将会以Rayfire 1.45为基础来讲解这个插件。

MAX 动力学插件RayFire 入门教程之一 - 风雨一线天  - 王小虎 cg教程站

A.总体介绍:

MAX 动力学插件RayFire 入门教程之一 - 风雨一线天  - 王小虎 cg教程站

Rayfire是俄罗斯一个叫Mir Vadim的脚本/编程高手制作的3ds max脚本插件。目前支持9.0-2010 32bit版本的3ds max,最新的版本为1.46,这个插件的官方网站地址是:http://www.mirvadim.com/

朋友你可以随时到这个网站下载插件的最新demo版本(在一定期限内你可以使用插件的所有功能)或者觉得它不错的可以购买它,另外网站里包含了完整的英文版在线帮助文档,以及一大堆教学视频范例供你下载,我自己就是通过这些东西来学习这个插件的。

Rayfire 插件可以基于max自带的Reactor动力学刚体模块或者NVIDIA显卡硬件加速引擎:PhysX的动力模块同时整合max自带的 ProBooleans、ProCutter复合运算以及空间扭曲和例子系统来进行视窗实时交互式的物体动力学计算。目前它可以进行子弹射击、物体碎裂、爆炸、软体动力学、软体破碎等物理动力学的动画计算,同时对于所有RF的计算结果来说都是可逆转的,也就是说你的操作结果在任何时候都可以进行取舍,通过 RF的Layout(层)功能将可以轻松实现这种操作。对于模拟计算后的结果可以是静态的,也可以通过烘焙动画转换成为标准的max关键帧动画。相对于原先同类型的插件来说,这个插件的效果是非常“震撼”的,更难得的是计算结果精确度高而且操作简单。不过遗憾的是,目前推出的版本仅支持32位的 3ds max对应版本,并不支持64位的,这算是个小小的遗憾吧,估计未来的版本可以解决这个问题。

B.安装注意事项

在安装Rayfire插件时,有几个问题需要注意,否则可能无法正常使用这个插件:

1、你电脑的显卡最好是NVIDIA的,并且最好是支持PhysX硬件加速的型号,对于装有ATI的显卡的电脑,我并没有使用过这个插件,原因不言自明吧,可能可以使用吧…….

2、你显卡的驱动最好是NVIDIA官方推出并且通过微软WHQL认证的驱动。我的显卡为 NVIDIA 8600GT,所用的驱动版本为90.38whql。去驱动之家能够找到你所需要的驱动网站地址:http://www.mydrivers.com/。

3、下载最新的NVIDIA PhysX硬件加速驱动,我目前使用的是PhysX_9.09.0814版本。你可以在你系统的显卡相关设置中看到版本信息,这个东西一般显卡驱动里面都已经附带了,一般不用另外装,否则的话,你就需要单独下载来安装了。

4、下载PhysX Plug-In for Autodesk 3ds Max插件,这是PhysX引擎对max的插件,Rayfire动力学引擎缺它不可,不过在RayFire安装时默认会自动安装相关文件,所以一般不用另外装,否则的话,你就需要单独下载来安装了。我目前使用的版本为最新的Max_1.0.6如果有问题你可以到NVIDIA官方去下载,网页地址是:http://developer.nvidia.com/object/p...c_plugins.html

       MAX 动力学插件RayFire 入门教程之一 - 风雨一线天  - 王小虎 cg教程站