beta
cables is under heavy development.
There might be one or another bug, please let us know about it!

ScreenPosTo3d_v3 Op

Ops.Gl.Matrix.ScreenPosTo3d_v3


ScreenPosTo3d
Namespace: Ops.Gl.Matrix

Op author: pandur

convert screen coordinates to a 3d position


summary (oneliner)

Useful when you want to do things like convert the mouse co-ordinates on screen to 3d co-ordinates.



doc

issues

youtube id

caniuse query

collections

related ops

Inputs

Exec (Trigger)

Trigger in


X (Number)

Mouse co-ordinates in pixels X axis


Y (Number)

Mouse co-ordinates in pixels Y axis


Outputs

Trigger out (Trigger)

Result X (Number)

Normalized position on the X axis


Result Y (Number)

Normalized position on the Y axis


Caught a mistake or want to contribute to the documentation?

Edit Documentationcancel save

Mouse Draw Spline Example

Using the ScreenPosTo3d op we can convert the mouse coordinates to 3D coordinates. For this you need to disable the Flip Y port of the Mouse op.
Using the ArrayPushValue3X op we add the (converted) x and z coordinates (together with z=0) to the array and draw it with the SimpleSpline op.

Open Example In Editor


Examples using ScreenPosTo3d_v3 ()

Public Patches using ScreenPosTo3d_v3 ()