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
9namespace 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}
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define X(Name, Desc)
Definition FormatStringSan.h:47
void Sample(float *Dst, float X, float Y, float Z)
Definition FieldSystemNoiseAlgo.cpp:59
Definition FieldSystemNoiseAlgo.cpp:6