Module |
|
Header |
/Engine/Plugins/Compositing/LensDistortion/Source/LensDistortion/Classes/LensDistortionAPI.h |
Include |
#include "LensDistortionAPI.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FLensDistortionCameraModel
Mathematic camera model for lens distortion/undistortion.
Camera matrix = | F.X 0 C.x | | 0 F.Y C.Y | | 0 0 1 |
Name | Description | |
---|---|---|
|
FLensDistortionCameraModel() |
Name | Description | ||
---|---|---|---|
|
DrawUVDisplacementToRenderTarget ( |
Draws UV displacement map within the output render target. |
|
|
float |
GetUndistortOverscanFactor ( |
Returns the overscan factor required for the undistort rendering to avoid unrendered distorted pixels. |
|
UndistortNormalizedViewPosition ( |
Undistorts 3d vector (x, y, z=1.f) in the view space and returns (x', y', z'=1.f). |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
Compare two lens distortion models and return whether they are different. |
|
|
operator== ( |
Compare two lens distortion models and return whether they are equal. |