ScreenPosTo3d_v3 Op
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.
- Ops.Gl.Matrix.ScreenPosTo3d_v3
- Core Op - Official cables op
- MIT
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Op Licence
Caniuse query
Example Patch 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.
INPUT PORTS
Trigger in
Mouse co-ordinates in pixels X axis
Mouse co-ordinates in pixels Y axis
OUTPUT PORTS
Normalized position on the X axis
Normalized position on the Y axis