Skip to content

projectToCanvas

projectToCanvas(point, orientation, center, scale): object

Defined in: src/components/editor/ViewportGizmo/gizmoMath.ts:79

Project a 3D point to 2D canvas coordinates using orthographic projection.

Parameters

point

Vec3

3D point to project

orientation

GizmoOrientation

Camera orientation

center

Canvas center in pixels

x

number

y

number

scale

number

Pixels per unit

Returns

object

Projected position { x, y, depth }

depth

depth: number

x

x: number

y

y: number