curlNoiseField

curlNoiseField

field
curlNoiseField
RayTK
v0.40

Curl noise field.

Note that this operator can be very resource intensive, especially when used in a 3D raymarching scene. Based on https://github.com/cabbibo/glsl-curl-noise

Parameters

Name Description Regular Handling Read-Only Handling
Coord Type
  • Auto:
  • 1D:
  • 2D:
  • 3D:
Contexttype
Translate

Coordinate translation.

Runtime Baked
Scale

Coordinate scale.

Runtime Baked
Amplitude

Noise value amplitude.

Runtime Baked
Offset

Noise value offset.

Runtime Baked
Return Type

Whether to produce a single float value or a vector with 4 parts.

  • Float:
  • Vector:

Inputs

  • Coordinate Field: (optional)
    • Coordinate Types: float vec2 vec3 vec4
    • Context Types: Context MaterialContext CameraContext LightContext RayContext ParticleContext VertexContext PixelContext
    • Return Types: vec4