Material编辑器中的功能单元写法

常见0~1函数图像公式:kynd,参考自《The Book of Shaders》

ObjectLocalBounds
该表达式输出LocalBoundingBox的Min、Max、Size,这个Size就是Max-Min,也就是所谓的Extents的2倍。注意这个BoundingBox是Local系的,可以简单理解为PrimitiveComponent系。参考 Bounding Box

BoundingBoxBased_0-1_UVW
总结一下:该节点将PositionWS变换为PositionCS后进行了LocalBoundingBox内的0-1化

ConstantBiasScale
关键词:线性映射、线性变换

AppendVector
关键词:数据升维

HLSL里坐标变换
这个示例是将world系的SomeVector转到PrimitiveComponent系

Shader中的 if 和分支