【UE4技美】材质表达式参考资料 - 常量表达式(2)
ParticleColor(粒子颜色)ParticleColor(粒子颜色)表达式根据 Cascade 内定义的任何粒子颜色数据与给定粒子的当前颜色相关联。此表达式必须连接到适当的通道,即“自发光颜色”(Emissive Color)。
项目 说明
输出
RGB 输出组合的 RGB 矢量数据
R 输出组合的 红色通道 矢量数据
G 输出组合的 绿色通道 矢量数据
B 输出组合的蓝色通道 矢量数据
A 输出组合的 阿尔法 矢量数据
在此示例中,您可看到 ParticleColor(粒子颜色)表达式向粒子提供粒子系统内定义的颜色。
ParticleDirection(粒子方向)
ParticleDirection(粒子方向)表达式逐个粒子地输出 Vector3 (RGB) 数据,此数据代表给定粒子的当前行进方向。
在此图中,您可看到粒子颜色根据每个例子的当前进行方向而变化。
ParticleMotionBlurFade(粒子运动模糊消退)
ParticleMotionBlurFade(粒子运动模糊消退)表达式输出一个值,该值代表因为运动模糊而在粒子上产生的消退量。值 1 代表不模糊,而黑色代表完全模糊。
ParticleRadius(粒子半径)
ParticleRadius(粒子半径)表达式输出每个粒子的半径(以 Unreal 单位计)。例如,这使您能够在半径达到特定程度后对材质进行更改。
在此图中,粒子在其半径超过 7 个单位时从绿色转变为红色。
ParticleSize(粒子大小)
ParticleSize(粒子大小)表达式输出粒子精灵的 X 和 Y 大小。此表达式可用来驱动材质的某些方面。
在以上示例中,将 ParticleSize(粒子大小)与 ParticleColor(粒子颜色)相乘。请注意,我们屏蔽了输出,以便仅使用绿色通道,该通道对应于 Y 轴,即粒子的高度。这表示当粒子伸展时,它们的颜色会变亮。当它们收缩时,颜色将变暗。
ParticleSpeed(粒子速度)
ParticleSpeed(粒子速度)输出每个粒子的当前行进速度(以每秒 Unreal 单位数计)。
在此示例中,将粒子速度输送到粒子颜色,然后除以 10,以提供更有意义的结果。当粒子速度变慢时,它们将变为黑色。
UE4学习下,谢谢分享 谢谢分享,很想学ue4 感谢分享 UE4底层材质教程,很难得啊·····感谢楼主分享····学习了··· 正是本尊想要的! 666666{:1_146:} 立刻提起了精神 谢谢分享很不错 资源甚好,发帖艰辛,且阅且珍惜! {:1_144:} 路过,看看。 {:1_235:} 谢谢 分享 ......................... 屌炸了 magicer 发表于 2016-9-5 09:13
从业不识微元素,做遍项目也枉然
屌炸了 madmonkey 发表于 2016-9-5 09:15
UE4学习下,谢谢分享
屌炸了
这不就是官方的中文文档么 感谢分享
感谢分享