UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FieldSystemNoiseAlgo.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CoreMinimal.h
"
6
#include "
Field/FieldSystem.h
"
7
#include "
Math/Vector.h
"
8
9
namespace
Field
10
{
11
// Basic scalar implementation of Perlin's improved noise, copied from VectorVM to remove the engine dependency.
12
// http://mrl.nyu.edu/~perlin/noise/
13
namespace
PerlinNoise
14
{
15
void
CHAOS_API
Sample
(
float
* Dst,
float
X
,
float
Y
,
float
Z
);
16
}
17
}
ESplineBoneAxis::Z
@ Z
ESplineBoneAxis::Y
@ Y
CoreMinimal.h
Vector.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
FieldSystem.h
X
#define X(Name, Desc)
Definition
FormatStringSan.h:47
Field::PerlinNoise::Sample
void Sample(float *Dst, float X, float Y, float Z)
Definition
FieldSystemNoiseAlgo.cpp:59
Field
Definition
FieldSystemNoiseAlgo.cpp:6
Engine
Source
Runtime
Experimental
Chaos
Public
Field
FieldSystemNoiseAlgo.h
Generated by
1.9.8