UE4材质函数参考——枢轴绘制器工具2.0材质函数bate0114

枢轴绘制器工具2.0材质函数

旨在使枢轴绘制器2 MAXScript能够用于虚幻引擎着色器网络的材质函数。

枢轴绘制器2的材质函数使您能够利用纹理来访问和解码枢轴绘制器2 MAXScript存储的有用模型信息。MAXScript输出的每个纹理都可以在材质中直接引用,但是如果在采样纹理之后没有应用适当的步骤,那么这些值将不正确。本页中给出的这些材质函数可让您轻松快速解码纹理信息。

本页中包含的很多材质函数将使您能够使用枢轴绘制器2枢轴和旋转信息通过您的材质做出特定的效果,然而, 枢轴绘制器2的更大的好处之一是它容易与提供的植物样本着色器 PivotPainter2FoliageShader 配合使用。该特定材质函数使您能够 快速设置您的模型及其枢轴绘制器2用您的植物生成的纹理,以快速创建风和湍流,而无需创建您自己的材质网络。

PivotPainter2FoliageShader

此材质函数包含纹理和数值参数,这些参数应加以修改以适合您的特定资源。

PivotPainter2FoliageShader工作流

对于此特定函数,您应该为您的材质创建一个材质实例,这样您就可以访问材质函数已经设置好的关于风吹和湍流的参数。

此外,对于此特定函数,建议您创建一个材质实例,其中材质函数的参数将可用于对枢轴绘制器2着色器进行更改。

ms_PivotPainter2_CalculateMeshElementIndex

此材质函数从模型的UV中提取模型的元素ID。


ms_PivotPainter2_Decode8BitAlphaAxisExtent


此材质函数将8位轴扩展纹理数据信息从枢轴绘制器2 MAXScript重新缩放到世界场景空间数据中。


ms_PivotPainter2_DecodeAxisVector

此材质函数将枢轴绘制器2的局部空间矢量信息转换为世界场景空间矢量。

ms_PivotPainter2_DecodePosition

此材质函数将枢轴绘制器2的局部空间信息转化为世界场景位置信息。


ms_PivotPainter2_ReturnParentTextureInfo

此材质函数使用枢轴绘制器2的 父级索引(整数视为浮点数) 纹理数据读取父级子对象的纹理数据。

ms_PivotPainter2_UnpackIntegerAsFloat

此材质函数对枢轴绘制器2的 整数视为浮点数(Integer as Float) 纹理数据进行解码。

你可能感兴趣的:(UE4材质函数参考——枢轴绘制器工具2.0材质函数bate0114)