- 最后登录
- 2016-4-28
- 注册时间
- 2013-5-21
- 阅读权限
- 50
- 积分
- 1483
- 纳金币
- 8547
- 精华
- 115
|
这里不多说了
首先说明这个插件的粒子可以与物体碰撞,又可以与自身产生的粒子产生交互碰撞
而maya的粒子恰恰没有自身碰撞这个功能.往往到了这里又需要表达式控制了,或者拿到其他软件,诸如REALFLOW中去做粒子碰撞
这样往往会很麻烦,就是导来导去带来的不方便,现在我们借助bc的nx系统进行辅助粒子碰撞
MEL是可以达到MAYA粒子碰撞的,但是实际操作告诉我们那个速度不是很快,因为是靠的模拟效果,而不是真实的物理解算器
现在可以不这么麻烦了
这个教程会比较短,但很能说明问题
首先我们要做这样一个实验,将上面的片,与下面的片同时破碎,产生两组碎片,两组碎片互相关联碰撞
我们会看到红色碎片组与绿色碎片组产生了交互碰撞效果
红色组向下运动,绿色组向上运动,结果就是绿色全体在上面,红色全体在下面
而结果却是怎样呢?
由于红色组的受力较小,绿色组受力较大,红色与绿色产生碰撞,红色组被绿色组托了起来
在这里,我们要思考一下,这个是什么原因???
直观的说,我们在这里使用NX解算器制造了粒子碰撞
这时从大纲中可以看到我们获得了两套粒子
这才是我们需要的关键,这个是MAYA的粒子,只不过使用了NX进行解算
这是你会问到有什么用,接着看下面
我们可以利用这套粒子进行互相碰撞
比如我之间打算让一堆小球和一堆BOX碰撞,如果不使用刚体的话,貌似没有特别高效的方法
但是现在我借助刚才的粒子,使我达到了这个效果
我没有使用MAYA的解算器,换而使用NX来解算,这样就借助了BC的NX系统获得了粒子的相互碰撞效果
而且速度是非常快的
这个是所有教程的最后一个教程了
主要是理论上的东西,实际操作还要多练习
BLASTCODE是一个很强大的自带物理解算器的插件
可以无限延展你的思路,应用于更多特效领域
本maya教程完。
|
|