Navigation
| Name | DisplayClusterWarp |
| Type | Runtime |
| Part of Plugins | nDisplay |
| Location | /Engine/Plugins/Runtime/nDisplay/Source/DisplayClusterWarp/ |
| Module Build Rules | DisplayClusterWarp.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FDisplayClusterWarpEye | WarpBlend eye data |
| UDisplayClusterInFrustumFitCameraComponent | 3D point in space used to project the camera view onto a group of nDisplay viewports. |
Structs
| Name | Remarks |
|---|---|
| FDisplayClusterWarpAABB | Implement AABB math |
| FDisplayClusterWarpContext | Warp context |
| FDisplayClusterWarpData | Internal warp data for the one context of the viewport. |
| FDisplayClusterWarpGeometryContext | |
| FDisplayClusterWarpGeometryOBJ | 3D geometry that can be used for warping, in an OBJ-like format |
| FDisplayClusterWarpGeometryPFM | 3D geometry that can be used for warping, in an PFM-like format UE scale used: 1 unit = 1 centimeter |
| FDisplayClusterWarpInitializer_BaseMesh | Base struct, not used as initialized |
| FDisplayClusterWarpInitializer_MPCDIFile | Initialize WarpBlend from MPCDI file |
| FDisplayClusterWarpInitializer_MPCDIFile_Profile2DScreen | Initialize WarpBlend from MPCDI file and DisplayClusterScreen component |
| FDisplayClusterWarpInitializer_PFMFile | Initialize WarpBlend from PFM file |
| FDisplayClusterWarpInitializer_ProceduralMesh | Initialize WarpBlend from procedural mesh component |
| FDisplayClusterWarpInitializer_StaticMesh | Initialize WarpBlend from static mesh component |
| FDisplayClusterWarpMPCDIAttributes | MPCDI attributes |
| FDisplayClusterWarpProjection | Frustum projection angles. |
| FDisplayClusterWarpViewPoint | WarpBlend ViewPoint data |
Interfaces
| Name | Remarks |
|---|---|
| IDisplayClusterWarp | |
| IDisplayClusterWarpBlend | WarpBlend interface for MPCDI and mesh projection policies |
Enums
Public
| Name | Remarks |
|---|---|
| EDisplayClusterWarpAngleUnit | Angle values data type. |
| EDisplayClusterWarpBlendFrustumType | The method used to calc a frustum from geometric points |
| EDisplayClusterWarpBlendProjectionType | Type of normal used to make the projection surface |
| EDisplayClusterWarpBlendStereoMode | The method used to calculate a stereo projection |
| EDisplayClusterWarpBlendTextureType | The type of data stored in the texture (MPCDI or PFM only) |
| EDisplayClusterWarpCameraProjectionMode | Projection mode for the camera that is used as an image source This projection does not directly use slices from the camera image, but calculates the camera sub-frustum used to render the sub-images of camera for a particular viewport. |
| EDisplayClusterWarpCameraViewTarget | A set of modes used to determine the view target of the stage's geometry frustum |
| EDisplayClusterWarpFrustumGeometryType | Type of frustum geometry source |
| EDisplayClusterWarpGeometryType | Type of geometry source |
| EDisplayClusterWarpMPCDIAttributesFlags | MPCDI attributes flags |
| EDisplayClusterWarpProfileType | MPCDI profile type |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| UE::DisplayClusterWarpStrings::warp::InFrustumFit | const TCHAR * | DisplayClusterWarpStrings.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!
(
EDisplayClusterWarpMPCDIAttributesFlags E |
Containers/DisplayClusterWarpEnums.h | ||
| Containers/DisplayClusterWarpEnums.h | |||
| Containers/DisplayClusterWarpEnums.h | |||
| Containers/DisplayClusterWarpEnums.h | |||
| Containers/DisplayClusterWarpEnums.h | |||
| Containers/DisplayClusterWarpEnums.h | |||
| Containers/DisplayClusterWarpEnums.h | |||
| Containers/DisplayClusterWarpEnums.h |