class unreal.GerstnerWaterWaveGeneratorSpectrum(outer=None, name='None')

Bases: unreal.GerstnerWaterWaveGeneratorBase

Default implementation of a gerstner wave generator using known wave spectra from oceanology. Edited using octaves, where each octave is a set of waves with 2x longer wave length than the previous octave

C++ Source:

  • Plugin: Water

  • Module: Water

  • File: GerstnerWaterWaves.h

Editor Properties: (see get_editor_property/set_editor_property)

  • octaves (Array(GerstnerWaveOctave)): [Read-Write] Octaves

  • spectrum_type (WaveSpectrumType): [Read-Write] Spectrum Type