Skip to main content

Auki::ConjureKit::Manna::QrPoseSolverCoordinateEnvironment

Public Functions

Name
QrPoseSolverCoordinateEnvironment(Matrix4x4 projectionMatrix, Matrix4x4 worldToCameraMatrix, int screenWidth, int screenHeight, ScreenOrientation orientation)
Vector3WorldToCameraSpace(Vector3 inWorld)
Vector3CameraToWorldSpace(Vector3 inCamera)
Vector3ScreenToCameraSpace(Vector2 inScreen, float z)
Vector2CameraToScreenSpace(Vector3 inCamera)
Vector2WorldToScreenSpace(Vector3 inWorld)

Public Functions Documentation

function QrPoseSolverCoordinateEnvironment

QrPoseSolverCoordinateEnvironment(
Matrix4x4 projectionMatrix,
Matrix4x4 worldToCameraMatrix,
int screenWidth,
int screenHeight,
ScreenOrientation orientation
)

function WorldToCameraSpace

Vector3 WorldToCameraSpace(
Vector3 inWorld
)

function CameraToWorldSpace

Vector3 CameraToWorldSpace(
Vector3 inCamera
)

function ScreenToCameraSpace

Vector3 ScreenToCameraSpace(
Vector2 inScreen,
float z
)

function CameraToScreenSpace

Vector2 CameraToScreenSpace(
Vector3 inCamera
)

function WorldToScreenSpace

Vector2 WorldToScreenSpace(
Vector3 inWorld
)