利用thinkingParticles制作破碎的玻璃杯教学,我学会了太简单了

本文将介绍常见的玻璃杯碎开的效果,利用thinkingParticles计算碎裂与rigidbody。

1.首先,场景有一个玻璃杯,一个地板。四个dummy,其中两个dummy用来控制球的速度方向。另外两个靠近玻璃杯的dummy用来产生粒子(称为impact),我们在之后的步骤会利用impact的粒子来控制volumeBreaker对玻璃杯的切割。

2.首先利用Obj To Particle把玻璃杯的模型吃到tP里面

3.再来,产生由右往左飞的球

4.在玻璃杯旁的两个dummy位置,产生impact粒子,用作volumeBreaker切割用

如图所见,impact粒子(紫色)

5.让碎片(frag)受到重力下坠

6.Rigidbody的物理计算

7.利用VolumeBreak来切割玻璃杯,其中Cells使用impact的粒子,如此,碎片会在dummy附近密度比较高,而不是均匀地切玻璃杯。利用Cells粒子切割出来的碎片比较写实。

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();