You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Raycast system intended for 3d picking is not working properly.
Related raylib example: core_3d_picking.c
Related functions [core.c][rlgl.c]:
Ray GetMouseRay(Vector2 mousePosition, Camera camera);
Vector3 rlglUnproject(Vector3 source, Matrix proj, Matrix view);
After long testing, it seems there is some error inside rlglUnproject() but not completely sure... rlglUnproject() just resembles gluUnproject() but it doesn't work. Maybe an issue with MatrixInvert() or MatrixMultiply() order?
The text was updated successfully, but these errors were encountered:
Raycast system intended for 3d picking is not working properly.
Related raylib example:
core_3d_picking.c
Related functions [core.c][rlgl.c]:
After long testing, it seems there is some error inside
rlglUnproject()
but not completely sure...rlglUnproject()
just resemblesgluUnproject()
but it doesn't work. Maybe an issue withMatrixInvert()
orMatrixMultiply()
order?The text was updated successfully, but these errors were encountered: