Navigation
API > API/Plugins > API/Plugins/PlanarCut
| Name | FNoiseSettings |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/PlanarCutPlugin/Source/PlanarCut/Public/PlanarCut.h |
| Include Path | #include "PlanarCut.h" |
Syntax
struct FNoiseSettings
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Amplitude | float | Octave Noise settings, not used if NoiseOverride is specified. | PlanarCut.h | |
| Frequency | float | PlanarCut.h | ||
| Lacunarity | float | PlanarCut.h | ||
| NoiseOverride | TFunction< FVector3d(const FVector &Pos)> | If NoiseOverride is set, will be used instead of default Octave Noise. | PlanarCut.h | |
| Octaves | int32 | PlanarCut.h | ||
| Persistence | float | PlanarCut.h | ||
| PointSpacing | float | Desired spacing between noise samples, used for both Octave Noise and Noise Override cases | PlanarCut.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FVector NoiseVector
(
const FVector& Pos, |
PlanarCut.h | ||
float OctaveNoise
(
const FVector& V |
PlanarCut.h |