unreal.VectorNoiseFunction
¶
- class unreal.VectorNoiseFunction¶
Bases:
EnumBase
EVector Noise Function
C++ Source:
Module: Engine
File: MaterialExpressionVectorNoise.h
- VNF_CELLNOISE_ALU: VectorNoiseFunction¶
Random color for each unit cell in 3D space. RGB output range 0 to 1 R only = 9 instructions, RGB = 11 instructions
- Type:
0
- VNF_CURL_ALU: VectorNoiseFunction¶
Curl of Perlin noise, useful for 3D flow directions. RGB = signed curl vector ~162 instructions
- Type:
3
- VNF_GRADIENT_ALU: VectorNoiseFunction¶
Gradient of Perlin noise, useful for bumps. RGB = Gradient of scalar noise (signed 3D vector) A = Base scalar noise with range -1 to 1 A only = ~83 instructions, RGBA = ~106 instructions
- Type:
2
- VNF_VECTOR_ALU: VectorNoiseFunction¶
Perlin-style noise with 3D vector/color output. RGB output range -1 to 1 R only = ~83 instructions, RGB = ~125 instructions
- Type:
1
- VNF_VORONOI_ALU: VectorNoiseFunction¶
Also known as Worley or Cellular noise. RGB = position of closest point at center of Voronoi cell A = distance to closest point with range 0 to about 4 Quality levels 1-4 search 8, 16, 27 & 32 cells All ~20 instructions per cell searched
- Type:
4