Navigation
API > API/Plugins > API/Plugins/GameplayCameras > API/Plugins/GameplayCameras/FCameraPoseMath
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FRay3d UnprojectScreenToCamera
(
const FCameraPose& CameraPose, |
Unproject a screen-space point into a camera-local ray. | Math/CameraPoseMath.h | |
static FVector3d UnprojectScreenToCamera
(
const FCameraPose& CameraPose, |
Unproject a screen-space point into a camera-local point given an expected distance. | Math/CameraPoseMath.h |
UnprojectScreenToCamera(const FCameraPose &, double, const FVector2D &)
Description
Unproject a screen-space point into a camera-local ray.
| Name | UnprojectScreenToCamera |
| Type | function |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Math/CameraPoseMath.h |
| Include Path | #include "Math/CameraPoseMath.h" |
| Source | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Private/Math/CameraPoseMath.cpp |
static FRay3d UnprojectScreenToCamera
(
const FCameraPose & CameraPose,
double AspectRatio,
const FVector2D & ScreenSpacePoint
)
UnprojectScreenToCamera(const FCameraPose &, double, const FVector2D &, double)
Description
Unproject a screen-space point into a camera-local point given an expected distance.
| Name | UnprojectScreenToCamera |
| Type | function |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Math/CameraPoseMath.h |
| Include Path | #include "Math/CameraPoseMath.h" |
| Source | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Private/Math/CameraPoseMath.cpp |
static FVector3d UnprojectScreenToCamera
(
const FCameraPose & CameraPose,
double AspectRatio,
const FVector2D & ScreenSpacePoint,
double PredictedDistance
)