Skip to main content Link Menu Expand (external link) Document Search Copy Copied
curlNoiseField

curlNoiseField

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

  • Coord Type:
    • 2D:
    • 3D:
  • Context Type:
    • Auto:
    • Context:
    • MaterialContext:
    • CameraContext:
    • LightContext:
    • RayContext:
    • ParticleContext:
  • Translate: Coordinate translation.
  • Scale: Coordinate scale.
  • Amplitude: Noise value amplitude.
  • Offset: Noise value offset.

Inputs

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