@ue-too/board / transformationMatrixFromCamera
Function: transformationMatrixFromCamera()
transformationMatrixFromCamera(
cameraPosition,cameraZoomLevel,cameraRotation):TransformationMatrix
Defined in: packages/board/src/camera/utils/coordinate-conversion.ts:499
Creates a transformation matrix from camera parameters. Combines position, zoom, and rotation into a single transform.
Parameters
cameraPosition
Point
Camera position in world coordinates
cameraZoomLevel
number
Camera zoom level
cameraRotation
number
Camera rotation in radians
Returns
Transformation matrix for viewport-to-world conversion
Remarks
The resulting matrix can be used with convert2WorldSpaceWithTransformationMatrix for efficient batch transformations when camera state doesn't change.
Matrix composition order: Translation → Rotation → Scale(1/zoom)