Navigation
API > API/Runtime > API/Runtime/Engine
| Name | EVectorNoiseFunction |
| Type | enum |
| Header File | /Engine/Source/Runtime/Engine/Public/Materials/MaterialExpressionVectorNoise.h |
| Include Path | #include "Materials/MaterialExpressionVectorNoise.h" |
Syntax
enum EVectorNoiseFunction
{
VNF_CellnoiseALU,
VNF_VectorALU,
VNF_GradientALU,
VNF_CurlALU,
VNF_VoronoiALU,
VNF_MAX,
}
Values
| Name | Remarks |
|---|---|
| VNF_CellnoiseALU | Random color for each unit cell in 3D space. |
| VNF_VectorALU | Perlin-style noise with 3D vector/color output. |
| VNF_GradientALU | Gradient of Perlin noise, useful for bumps. |
| VNF_CurlALU | Curl of Perlin noise, useful for 3D flow directions. RGB = signed curl vector ~162 instructions |
| VNF_VoronoiALU | Also known as Worley or Cellular noise. |
| VNF_MAX |