Version: 6000.3
语言: 中文
更改粒子颜色
粒子渲染和着色

粒子光源和轨迹

了解粒子系统通过在场景中生成大量小型 2D 图像并为其设置动画来模拟流体实体(如液体、云和火焰)的组件。更多信息
请参阅术语表
可以在粒子效果上渲染光源和轨迹。

光源模块是向粒子效果添加实时光照的快速方法。它可用于使系统将光线投射到周围环境,例如火灾、烟花或闪电。它还允许您让光源从它们所附着的粒子中继承各种属性。这可以使粒子效果本身在发光更可信。例如,这可以通过使灯光随其粒子淡出并让它们共享相同的颜色来实现。

该模块可以轻松快速地创建大量实时光源,而实时光源的性能成本很高,尤其是在前向渲染(Forward Rendering)一种渲染路径,用于在一个或多个通道中渲染每个对象,具体取决于影响对象的光源。光源本身也因前向渲染而异,具体取决于其设置和强度。更多信息
请参阅术语表
模式。如果灯光也投射阴影,性能成本就更高了。为了帮助防止意外调整发射率,从而导致创建数千个实时光源,应使用 最大光源(Maximum Lights) 属性。创建的灯源数量超过目标硬件能够管理的数量可能会导致速度变慢和无响应。

创新

轨迹模块将轨迹添加到粒子的百分比。此模块与轨迹渲染器一种视觉效果,可让您在场景中的游戏对象移动时在游戏对象后面创建轨迹。更多信息
请参阅术语表
组件,但提供了轻松将轨迹附加到粒子以及从粒子继承各种属性的能力。轨迹可用于各种效果,例如子弹、烟雾和魔法视觉效果。

粒子模式下的轨迹模块
粒子模式下的轨迹模块
功能区模式下的轨迹模块
功能区模式下的轨迹模块

技巧

  • 使用 渲染器(Renderer) 模块指定轨迹材质。
  • Unity 从每个顶点的颜色渐变中采样颜色,并在每个顶点之间线性插值颜色。将更多顶点添加到线渲染器在 3D 空间中采用两个或多个点的数组并在每个点之间绘制一条直线的组件。您可以使用单个线渲染器组件来绘制从简单直线到复杂螺旋的任何内容。更多信息
    请参阅术语表
    以获得详细颜色渐变的更近似值。
更改粒子颜色
粒子渲染和着色