美文网首页粒子研究T particles
C4D TP粒子入门学习笔记-2

C4D TP粒子入门学习笔记-2

作者: DIGITALMAN | 来源:发表于2017-08-12 06:03 被阅读248次

继续上一篇。

1、下面解决蓝色球与地面碰撞问题。

2、点击粒子反弹节点,找到属性--偏移类型---改为“粒子尺寸行进”。

3、发现蓝色球体与地面碰撞问题解决了。

4、更改“粒子反弹”,反弹、变化、能力数值。因为自然界有能量损失,所以,蓝色小球反弹应该是越来越低,速度越来越慢才对。

5、点击播放,再测试OK。

6、TP粒子是事件驱动的,当蓝色小球与地面发生碰撞,一定要发生一个“碰撞”的事件。利用这个碰撞事件,转化为群组2粒子。(事件是面向对象编程的术语,比如,鼠标的事件有单击、双击、滑动等等,在一个窗口中的按钮上,如果单击鼠标,按钮就会产生一个鼠标单击事件,在这个事件中编写一段代码,那么就会相应执行。)

点击“粒子反弹”节点右侧的输出端---找到事件端口。

7、按住CTRL拖下来,复制一个粒子群组节点。(这是一个好方法,不用找来找去。)

8、点击这个粒子群组节点的左上角--开启(激活开关,布尔值),与“粒子反弹"节点的事件相连。

9、把群组2拖入。然后,再把这个粒子群组节点的粒子端口与粒子传到相连。

什么意思呢?

就是当群组1的每个粒子与地面发生碰撞,就激活了碰撞事件,把这个群组1的粒子用群组2的粒子属性代替。(转换理解也可以)

10、按住SHIFT键,选择上面的“粒子传递、粒子重力、粒子对象外形”三个节点,再按CTRL复制。

11、点击窗口中TP设置。

12、把群组2拖入到粒子传递节点,建立的红色的立方体多边形拖入到“粒子对象外形”节点。

这就是说,群组2粒子的属性是什么呢?是红色的立方体,同时也收到重力影响。

13、把这个立方体转化为多边形,缩小一点,并隐藏起来。

14、点击播放,发现群组1的每一粒子,在与地面碰撞的时候,立刻转变群组2粒子,红色的立方体也收到重力影响,并向下落。但是群组2粒子没有与地面发生碰撞啊,直接从平面穿过,怎么回事呢?

15、选择上面的“粒子反弹”节点,按CTRL复制,并与粒子传递--群组2相连接。

16、点击播放测试,正常。

17、找到群组2--粒子反弹节点,调整它的属性值。使群组2得粒子有一些变化。

18、在 场景中添加灯光,渲染。感到群组2的立方体没有转动,太死板。

19、为群组2添加一个粒子旋转节点。

20、与群组2的粒子传递节点连接。

21、设置粒子旋转节点属性。

22、点击播放测试。

23、侧面看看,不错。

24、删除场景中的立方体和球体,建立两个字体。

25、转化为多边形。

26、分别拖入粒子对象外形节点。

27、播放测试。是不是感觉群组1发出的“A”有点死板?你自己根据兴趣改吧。

相关文章

网友评论

本文标题:C4D TP粒子入门学习笔记-2

本文链接:https://www.haomeiwen.com/subject/ffsdrxtx.html