pv吧 关注:15,419贴子:85,705
  • 5回复贴,共1

【教程】Rayfire入门

取消只看楼主收藏回复

RayFire Tool是一个3dmax插件,能够制作很多特效,如物体碎裂、毁灭、拆毁大型建筑、毁坏、分解、大破坏、炸毁、爆破、爆炸、引爆等以及其他相似方面的特效工作。
以上都是废话。
Rayfire是一套基于Physx的插件,使用的时候得安装Physx for 3dsmax。 2014 - 2016 则不用安装,强行安装后会导致无法识别影响正常使用。
下图为工作界面,详细参数不做介绍网上一找一大片,只挑一些常见问题说,和基本使用方法,及思路。

Rayfire 破碎有两种方式,一种是点击 Fragments面板使用里面的破碎功能进行破碎,还有一种是在物体上添加修改器进行破碎。

Fragments下的详细破碎方式,网上也有一大把的资料包括各个破碎出的效果,不做介绍。
如果只是想做简单的破碎那么相信我这个没啥屌用,不如修改器方式好用。
着重说一下,下图的东西:

下方的Rift width是个很不错的参数,可以得到下图的效果。Rift width 数值越大裂痕就越明显。
Remove middle edge vertices 这个功能能帮助消除碎块中多余的顶点也是个非常不错的选项,Face Threshold 则是碎块内部的分段,这些选项都是针对 Proboolen的不要试图使用这些选项对付其他破碎方式,剩下的参数基本没啥屌用,或者说影响不大。

如果你对碎块的各个面有材质要求那我强烈推荐你使用修改器的方式破碎你的物体,因为如果使用这个面板Rayfire会犯一定傻逼分不明白碎块的面
修改器的方式进行破碎:

点击Explode to Objects分裂出破碎物体,得到下图:

如果你使用Fragments面板就会出现各种问题,但是有得有失rayfire voronoi修改器并不能轻易的做出裂痕。(但是可操作性也非常可观),详细的rayfire voronoi参数估计你瞎扭一扭就能掌握了。
关于破碎就这些,核心Physics物理面板2楼待编慢慢写。


1楼2016-02-19 21:16回复
    physics 物理模拟,rayfire这款插件值钱的地方基本在这了(但是似乎只是借用physx罢了)

    先看面板引擎选择,physx没啥商量,start frame开始帧 下面依次是结束帧、时长、类似碰撞阈值一样的东西。子步数、重力、时间缩放。
    下面的框框则可以添加MAX中的标准力,或者你的碎块体、亦或Pf 粒子流。 下面的参数就不说了(自己试试或者找个手册看看比我讲的透彻的多)


    2楼2016-02-19 21:23
    回复
      鉴于这款插件是物理模拟部分是基于physx的,我觉得physx是非常需要了解的一个组件。

      选择一个物体,或者一堆碎块ADD添加到 dynamic / impact objects框框中,并把物体或碎块抬到一定高度,直接点击preview进行模拟,然后模拟到第10帧的时候进行 pause进行暂停,选中你的物体或者你的碎块观察修改器列表。

      可以看到你的rayfire插件很自觉的给你的物体添加了一个pxmod修改器,实际上它就是physx 刚体修改器。这个修改器的内容决定着最终的模拟状态。对其的了解决定了rayfire的运作原理的理解。


      3楼2016-02-19 21:29
      回复
        既然有人暖就继续更
        motion inherritance 对 Pflow 的具体影响如下:
        1、建立一个标准粒子流如下:

        2、打开Rayfire面板设置如下:

        3、点击模拟后效果如下(可以看到射♂的比较近):

        4、增加motion inherritance系数后如下(可以看到射♂的距离加长):


        7楼2016-02-20 10:47
        收起回复


          10楼2016-02-20 19:24
          回复
            居然精了


            14楼2016-02-21 16:53
            回复