X-粒子的提示和技巧
此页面包含了一些提示和有关的X-粒子的解释,这将有助于您充分利用系统。
1.控制系统
1.1为什么不问似乎做什么?
有几种可能的原因:
- 现在的问题是不存在任何发射器的问题列表。如果您手动从列表中删除它可能发生这种情况。
- 现在的问题是在对象管理器被禁用。
- 现在的问题是永远不会被发射测试。这可能发生,如果问题是在“测试,并通过一次名单,被绕过,因为另一个问题是,首先回答(见问题对象的更多细节)。
- 测试从不参数满足条件。例如,如果测试粒子年龄和等到大于在场景中的帧的数目,该问题将永远不会被通过。
- 现在的问题是被问,但动作没有做任何事情(见下文可能的原因)。它可以是非常有帮助的行动改变粒子的显示,例如,编辑的颜色,这样至少你知道的,问题是被要求,并通过控制操作。
1.2的动作似乎并没有做任何事情。
如果发生这种情况,首先检查该行动被调用的问题。如果你的行动改变粒子的显示,例如,编辑的颜色,让你知道该操作是获得粒子的控制。可能的原因没有发生明显的:
- 在操作中不存在一个问题对象的操作列表中(而且必须是正确的提问对象 - 它很容易的动作拖动到错误的问题的列表)。如果您使用的问题对象本身的按钮来添加一个动作,你会避免这个问题。
- 该行动是在对象管理器被禁用。
- 因为它缺少一些资料片的动作不能做任何事情。例如,以影响修改器必须拖动正确修饰成链接区域中的操作。
2.发射器
2.1如何使发射器发出一个单一的粒子
要做到这一点,则:
- 设置最大的粒子数为1
- 或者设置出生率为1,取消“发射在所有帧”,并设置“启动发射”为0,最终发射为1
- 或打开脉冲发射,设置出生率为1,并设置脉冲的时间间隔为比场景长度较长
2.2如何通过X-粒子生成器的对象生成从发射对象的粒子(或精灵或轨迹对象)
为此,您将需要两个发射器。对于第一个,你喜欢设置。然后添加一个生成器对象和东西它生成,如一个球体。链接生成器的第一个发射器,并播放动画。你看到正在生成区域,如您所期望的那样。
假设你想生成的球体发射粒子本身。在第二次发射,将“发射器形'到'对象'。生成器对象拖放到“对象”区域。做球不要拖到这个区域 - 它不会工作!设置为要求,发挥第二发射器。现在你看这球还发射粒子。
您可以使用精灵对象,而不是一个生成器对象做同样的。你也可以使用跟踪对象在一个扫描的NURBS和下降扫频的NURBS到第二发射器的对象区域,使得粒子从扫描的NURBS射出。
3.使用X-粒子Pyrocluster
Pyrocluster需要思考的粒子,所以首先必须设置X粒子,生成思维粒子。要做到这一点:
- 在发射物体,粒子标签,TP思维粒子节,打开“生成思TP维粒子”
- 可选,从TP思维粒子设置对话框中拖动一个TP组,并设置任何其他选项
- 成立Pyrocluster通常的方式 - 添加一个粒子几何体和环境物体到场景,在两个Pyrocluster着色器,适用于卷示踪剂对环境对象和Pyrocluster物质粒子几何体对象。
这的确是所有你需要做的。
4.使用毛发材质来渲染你的粒子
您可以使用毛发材质来渲染你的粒子,而不会生成任何几何形状。为了给这需要TP思维粒子,所以请按照下列步骤操作:
- 在发射物体,粒子标签,TP思维粒子节,打开“生成TP思维粒子”
- 可选,从TP思维粒子设置对话框中拖动一个TP组,并设置任何其他选项
- 毛发材料添加到场景 - 这应该设置毛发渲染选项,你需要自动
- 一个粒子几何对象添加到场景和毛发材质应用到该对象
- 添加毛发渲染标签的粒子几何体对象(毛发标签 - >渲染)
- 渲染动画
另一点需要注意:在毛发材质的厚度设置将控制渲染粒子的大小。
5.轨迹对象
5.1你如何直接从动画开始禁用轨迹呢?
通常情况下,轨迹开始尽快粒子诞生生成。那么,你如何禁用从粒子出生轨迹然后将它们打开以后呢?你用行动做到这一点。要打开轨迹关闭从一开始,创建一个问题要问哪个测试,如果粒子年龄大于零的发射器。添加更改轨迹动作的问题,在设置“每粒子特效”到“不生成创新”的动作。这将防止生成轨迹。要打开它们,只需要使用另外一个问题和动作,这个时间设置为“生成轨迹”的作用。
6.优先
正如任何人谁试图开发一种复杂的动画就知道了,肯定很多插件开发者都知道,C4D都有一个优先级系统是有限制的,至少可以说。此系统确定的顺序,在场景中的各种对象进行自己的角色。具有相同的优先对象,以便它们出现在对象管理器中执行。
这没有多大意义的,除非你有一个动画在正确的播放取决于某些功能正在开展的在别人面前。中的X的粒子,所述发射器必须具有作为必须的生成器,精灵等,这些优先级在内部设置,并且不能由用户修改之前执行它的功能,第一优先级。
但是,假设你有一个发射器,设置为使用副车架发射(默认设置)沿样条线用C4D的对齐,以样条线一个关键帧“位置”标签的参数而移动。你看,粒子发射发生在不同的脉冲而不是粒子之一光滑流:
在标签,优先级设置为表达式为0(零)的值,而发射器在内部设置为动画+ 10。这意味着,在发射器完成其标记之前执行,所以它发射的粒子,然后通过移标记到一个新的位置。下一帧它发出又一阵的粒子,但在不同的位置上。
现在,如果我们改变标签的优先级,以动画,从而使标签开始发射前执行,一切都按预期工作:
在这种情况下,标签的开始移动,然后(用子帧发射)发射粒子而被移动的发射器。
如果您遇到问题,像这样,在事情似乎并没有正常工作,考虑可能的优先权冲突。你可以改变许多C4D功能的优先级,和所有你需要知道的是将其更改为。下表显示了分配给不同的X-粒子对象的优先级:
执行点 | 优先级设置 |
---|---|
发射器发射粒子 | 动画+ 10 |
执行修改器 | 表达 - 10 |
碰撞引擎初始化 | 生成器+ 50 |
执行的碰撞 | 生成器+ 60 |
碰撞升级 | 生成器+ 90 |
粒子在必要时死亡 | 生成器+ 100 |
现在,您可以看到为什么设置对齐到样条线标记优先动画作品。实际上它会工作,如果它设定为动画+ 9(因为这是小于所述发射器的优先级),但它不能在动画+10。
希望这可以让你解决这些恼人的问题。这不是X-粒子的错,它是C4D的优先级系统中的性质。
7.对象变形
这是一个相当复杂的过程,因为这个原因,它有自己的手册页。请参阅该网页以获取有关如何使用变形功能的提示。