UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPerlinNoiseParams Struct Reference

#include <MovieSceneTracksComponentTypes.h>

Public Member Functions

MOVIESCENETRACKS_API FPerlinNoiseParams ()
 
MOVIESCENETRACKS_API FPerlinNoiseParams (float InFrequency, double InAmplitude)
 
MOVIESCENETRACKS_API void RandomizeOffset (float InMaxOffset=100.f)
 

Public Attributes

float Frequency
 
double Amplitude
 
float Offset
 

Detailed Description

Component data for Perlin Noise channels

Constructor & Destructor Documentation

◆ FPerlinNoiseParams() [1/2]

FPerlinNoiseParams::FPerlinNoiseParams ( )

◆ FPerlinNoiseParams() [2/2]

FPerlinNoiseParams::FPerlinNoiseParams ( float  InFrequency,
double  InAmplitude 
)

Member Function Documentation

◆ RandomizeOffset()

void FPerlinNoiseParams::RandomizeOffset ( float  InMaxOffset = 100.f)

Generates a new random offset between [0, InMaxOffset] and sets it

Member Data Documentation

◆ Amplitude

double FPerlinNoiseParams::Amplitude

The amplitude of the noise, which will vary between [-Amplitude, +Amplitude]

◆ Frequency

float FPerlinNoiseParams::Frequency

The frequency of the noise, i.e. how many times per second does the noise peak

◆ Offset

float FPerlinNoiseParams::Offset

Starting offset, in seconds, into the noise pattern


The documentation for this struct was generated from the following files: