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
)