Navigation
API > API/Plugins > API/Plugins/GameplayCameras > API/Plugins/GameplayCameras/FCameraAimingMath
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool ComputeTwoBonesCorrection
(
const FCameraPose& CurrentPose, |
Computes the rotation correction needed for the given camera to be aimed at the given target. | Math/CameraAimingMath.h | |
static bool ComputeTwoBonesCorrection
(
const FCameraPose& CurrentPose, |
As per the other ComputeTwoBonesCorrection function, but take into account an additional angular offset for the camera's line of sight. | Math/CameraAimingMath.h | |
static bool ComputeTwoBonesCorrection
(
const FCameraPose& CurrentPose, |
Math/CameraAimingMath.h |
ComputeTwoBonesCorrection(const FCameraPose &, const FVector3d &, const FVector3d &, FRotator3d &)
Description
Computes the rotation correction needed for the given camera to be aimed at the given target.
| Name | ComputeTwoBonesCorrection |
| Type | function |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Math/CameraAimingMath.h |
| Include Path | #include "Math/CameraAimingMath.h" |
| Source | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Private/Math/CameraAimingMath.cpp |
static bool ComputeTwoBonesCorrection
(
const FCameraPose & CurrentPose,
const FVector3d & PivotLocation,
const FVector3d & DesiredTarget,
FRotator3d & OutCorrection
)
ComputeTwoBonesCorrection(const FCameraPose &, const FRotator3d &, const FVector3d &, const FVector3d &, FRotator3d &)
Description
As per the other ComputeTwoBonesCorrection function, but take into account an additional angular offset for the camera's line of sight. These angles should be expressed in the pivot's coordinate system.
| Name | ComputeTwoBonesCorrection |
| Type | function |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Math/CameraAimingMath.h |
| Include Path | #include "Math/CameraAimingMath.h" |
| Source | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Private/Math/CameraAimingMath.cpp |
static bool ComputeTwoBonesCorrection
(
const FCameraPose & CurrentPose,
const FRotator3d & AimOffsetAngles,
const FVector3d & PivotLocation,
const FVector3d & DesiredTarget,
FRotator3d & OutCorrection
)
ComputeTwoBonesCorrection(const FCameraPose &, const FVector3d &, const FVector3d &, const FVector3d &, FRotator3d &)
| Name | ComputeTwoBonesCorrection |
| Type | function |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Math/CameraAimingMath.h |
| Include Path | #include "Math/CameraAimingMath.h" |
| Source | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Private/Math/CameraAimingMath.cpp |
static bool ComputeTwoBonesCorrection
(
const FCameraPose & CurrentPose,
const FVector3d & CustomAim,
const FVector3d & PivotLocation,
const FVector3d & DesiredTarget,
FRotator3d & OutCorrection
)