camera-unproject

unproject 2D point to 3D coordinate
v1.0.1 URL: https://unpkg.com/camera-unproject@1.0.1/index.js
OpenBrowse Files
projectvectormatrixmatricesgl-vecgl-vec3gl-mat4projectionunprojectionunprojectcamera3d2d

camera-picking-ray

creates a picking ray for a 2D/3D camera
v1.0.1 URL: https://unpkg.com/camera-picking-ray@1.0.1/index.js
OpenBrowse Files
pickpickingintersectintersectionrayrayshittestunprojectprojectcollisionmousetouch2d3dprojectionperspective

ray-sphere-intersection

test whether a ray intersects with a sphere
v1.0.0 URL: https://unpkg.com/ray-sphere-intersection@1.0.0/index.js
OpenBrowse Files
sphereintersectrayorigindirectiontesthitpickraypickingcameraprojectunprojectcollisionintersections

camera-project

project 3D point into 2D window space
v1.0.2 URL: https://unpkg.com/camera-project@1.0.2/index.js
OpenBrowse Files
projectprojectioncameracamerasviewmatrixprojectionmatricesunprojectmousepickray2d3dviewswindowspacendcclipcoordinates

ray-3d

a high-level ray picking helper for 3D intersection
v1.1.1 URL: https://unpkg.com/ray-3d@1.1.1/index.js
OpenBrowse Files
pickpickingraycameraunprojectprojecthittestcollisionintersectintersectionintersectsmousetouch