Utility for calculating 2D pixel coordinate from 3D point and camera projection. More...
Namespaces | |
kanzi | |
Functions | |
kzsError | kzuProjectionVector3ToPixelCoordinates (const KzcVector3 &vectorInWorldCoordinates, kanzi::Camera &cameraNode, const KzcDynamicArray *transformedObjects, kzInt viewportX, kzInt viewportY, kzUint viewportWidth, kzUint viewportHeight, kzInt *out_x, kzInt *out_y) |
Projection vec3 in world coordinates to actual pixel coordinates. More... | |
Utility for calculating 2D pixel coordinate from 3D point and camera projection.
Copyright 2008-2017 by Rightware. All rights reserved.
kzsError kzuProjectionVector3ToPixelCoordinates | ( | const KzcVector3 & | vectorInWorldCoordinates, |
kanzi::Camera & | cameraNode, | ||
const KzcDynamicArray * | transformedObjects, | ||
kzInt | viewportX, | ||
kzInt | viewportY, | ||
kzUint | viewportWidth, | ||
kzUint | viewportHeight, | ||
kzInt * | out_x, | ||
kzInt * | out_y | ||
) |
Projection vec3 in world coordinates to actual pixel coordinates.
Result in X, Y pixel coordinates using mathematical coordinate system from bottom-left growing to top-right.