Navigation
API > API/Developer > API/Developer/NaniteUtilities
| Name | FDisplacementMap |
| Type | class |
| Header File | /Engine/Source/Developer/NaniteUtilities/Public/DisplacementMap.h |
| Include Path | #include "DisplacementMap.h" |
Syntax
class FDisplacementMap
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
NANITEUTILITIES_API FDisplacementMap () |
DisplacementMap.h | ||
NANITEUTILITIES_API FDisplacementMap
(
FImage&& TextureSourceImage, |
DisplacementMap.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AddressX | TextureAddress | DisplacementMap.h | ||
| AddressY | TextureAddress | DisplacementMap.h | ||
| BytesPerPixel | int32 | DisplacementMap.h | ||
| Center | float | DisplacementMap.h | ||
| Magnitude | float | DisplacementMap.h | ||
| NumLevels | uint32 | DisplacementMap.h | ||
| SizeX | int32 | DisplacementMap.h | ||
| SizeY | int32 | DisplacementMap.h | ||
| SourceFormat | ETextureSourceFormat | DisplacementMap.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MipData | TArray< FVector2f > | DisplacementMap.h | ||
| SourceData | TArray64< uint8 > | DisplacementMap.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
float Load
(
int32 x, |
DisplacementMap.h | ||
FVector2f Load
(
int32 x, |
DisplacementMap.h | ||
float Sample
(
FVector2f UV |
Bilinear filtered. | DisplacementMap.h | |
FVector2f Sample
(
FVector2f MinUV, |
DisplacementMap.h | ||
float Sample
(
int32 x, |
DisplacementMap.h | ||
FVector2f Sample
(
int32 x, |
DisplacementMap.h |