版本:Unity 6(6000.0)
语言:英语
更改粒子颜色
粒子渲染和着色

粒子光源和尾迹

了解 粒子系统一种通过在场景中生成大量小型 2D 图像并对它们执行动画,模拟液体、云彩和火焰等流体实体的组件。 更多信息
词汇表 中查看
如何在粒子效果上渲染光源和尾迹。

光源

光源 模块是为粒子效果添加实时照明的快速方法。可用于使系统对周围环境投射光源,例如火灾、烟火或闪电。还允许您让光源从其连接的粒子继承各种属性。这能更让人相信粒子效果本身正在发光。例如,可以通过让光源与其粒子一起淡出,并让它们共享相同的颜色来实现此操作。

此模块能让您轻松、快速地创建大量实时光源,而实时光源性能消耗很大,特别是在 正向渲染渲染路径,取决于影响对象的灯光,对象会渲染一轮或多轮。对于正向渲染,还会对灯光本身进行不同的处理,这取决于其设置和强度。 更多信息
词汇表 中查看
模式中。如果光线还投射阴影,则性能消耗甚至更高。为避免意外修改发射率、从而导致创建数千个实时光源,应使用 Maximum Lights 属性。创建的光源数量超过目标硬件的管理能力会导致变慢和无响应。

尾迹

尾迹 模块会为一定比例的粒子添加尾迹。此模块与 轨迹渲染器可设置游戏对象在场景中移动时在后方留下尾迹的视觉效果。 更多信息
词汇表 中查看
组件共享若干属性,但提供了将尾迹轻松连接到粒子,并从粒子继承各种属性的功能。尾迹对于各种效果非常有用,例如子弹、烟雾和魔法视觉效果。

The Trails module in Particles mode
粒子模式下的尾迹模块
The Trails module in Ribbon mode
线带模式下的尾迹模块

提示

  • 使用 Renderer 模块指定跟踪材质。
  • Unity 会对每个顶点的颜色渐变进行取样,并在线性空间对每个顶点之间的颜色进行插值。向 线条渲染器一种组件,它获取 3D 空间中两个或更多点的数组,并在每个点之间绘制一条直线。你可以使用单个线条渲染器组件绘制从简单直线到复杂螺旋的任意内容。 更多信息
    请参阅 词汇表
    中添加更多顶点以更近似详细的颜色渐变。
更改粒子颜色
粒子渲染和着色