This documentation is for the free plugin Py4D in CINEMA 4D R11.5 and not for the C4DSDK of Python in CINEMA 4D R12. For R12, please visit PluginCafe.com

c4d.utils.noise – the noise module

To get an overview of the class members, check out the diagram.

Class

Functions

c4d.utils.noise.Noise(p[, t])

Generate a noise value.

Parameters:
  • p (Vector) – Noise coordinate.
  • t (float) – The time.
Return type:

float

Returns:

Noise value, this is between 0.0 and 1.0.

c4d.utils.noise.WavyTurbulence(p, t, oct, start)

Generate a wavy turbulence value, this is a sum of multiple noises with different frequency.

Parameters:
  • p (Vector) – Wavy Turbulence coordinate.
  • t (float) – The time.
  • oct (int) – The number of octaves.
  • start (int) – The start value.
Return type:

float

Returns:

Turbulence value, this is between -1.0 and 1.0.

c4d.utils.noise.Turbulence(p, oct, abs[, t=0.0])

Generate a turbulence value, this is a sum of multiple noises with different frequency.

Parameters:
  • p (Vector) – Turbulence coordinate.
  • oct (int) – The number of octaves.
  • abs (int) – bool
  • t (True for the absolute value.) – The time.
Return type:

float

Returns:

Turbulence value, this is between -1.0 and 1.0.

Table Of Contents

This Page