virtualx-engine/servers
João Pedro Braz 63c6f0b93c Use MODELVIEW_MATRIX for vertex transform when double precision is enabled
This commit updates the double precision vertex transform code from
using the MODEL_MATRIX to now use the MODELVIEW_MATRIX instead.

This can be made possible by transforming the MODELVIEW_MATRIX
back into model space (ie, same space as the MODEL_MATRIX) and then using it as if it were the MODEL_MATRIX.

With this in place we now properly handle VERTEX transformations that
a Material Shader might do, such as billboard-ing.
2023-03-29 10:37:30 -03:00
..
audio Merge pull request #70515 from stmSi/fix-hanging-audio-pitch-scale 2023-02-17 14:06:55 +01:00
camera One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
debugger Pace debugger draw requests 2023-02-07 12:10:28 +01:00
extensions Merge pull request #74707 from mihe/recovery-as-collision 2023-03-10 14:06:38 +01:00
movie_writer Merge pull request #68429 from KoBeWi/PropertySettings 2023-01-06 22:59:29 +01:00
navigation Allow compiling out the navigation module 2023-02-09 23:04:16 -08:00
physics_2d Move some worker_thread_pool.h includes out of header files 2023-02-13 14:02:01 -05:00
physics_3d Revert attempted fix of trimesh CCD 2023-03-13 13:54:10 +01:00
rendering Use MODELVIEW_MATRIX for vertex transform when double precision is enabled 2023-03-29 10:37:30 -03:00
text [Font] Implement get_char_from_glyph_index function. 2023-03-01 09:29:11 +02:00
xr Add a get_system_info method to XRInterface 2023-03-15 13:11:48 +11:00
audio_server.cpp Further refactoring to AudioDriver implementations after #69120. 2023-02-09 11:02:00 +01:00
audio_server.h Further refactoring to AudioDriver implementations after #69120. 2023-02-09 11:02:00 +01:00
camera_server.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
camera_server.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
display_server.cpp [DisplayServer] Implement screen_get_pixel method for LinuxBSD/X11, macOS and Windows. 2023-03-01 09:32:23 +02:00
display_server.h [DisplayServer] Implement screen_get_pixel method for LinuxBSD/X11, macOS and Windows. 2023-03-01 09:32:23 +02:00
display_server_headless.h Add support for the custom initial screen for the main window, fix primary screen detection. 2023-01-07 11:14:35 +02:00
navigation_server_2d.cpp Fix navigation debug not toggleable in scripts 2023-02-16 11:12:48 +01:00
navigation_server_2d.h Fix navigation debug not toggleable in scripts 2023-02-16 11:12:48 +01:00
navigation_server_3d.cpp Fix navigation debug not toggleable in scripts 2023-02-16 11:12:48 +01:00
navigation_server_3d.h Fix navigation debug not toggleable in scripts 2023-02-16 11:12:48 +01:00
navigation_server_3d_dummy.h Fix navigation debug not toggleable in scripts 2023-02-16 11:12:48 +01:00
physics_server_2d.cpp Fix collide_shape return type 2023-03-23 16:16:23 +01:00
physics_server_2d.h Fix collide_shape return type 2023-03-23 16:16:23 +01:00
physics_server_2d_wrap_mt.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
physics_server_2d_wrap_mt.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
physics_server_3d.cpp Fix collide_shape return type 2023-03-23 16:16:23 +01:00
physics_server_3d.h Fix collide_shape return type 2023-03-23 16:16:23 +01:00
physics_server_3d_wrap_mt.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
physics_server_3d_wrap_mt.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
register_server_types.cpp Fix extension bindings for motion collision/result structs 2023-03-09 17:31:56 +01:00
register_server_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
rendering_server.cpp Merge duplicate rd_texture functions 2023-03-10 21:37:01 +11:00
rendering_server.h Merge duplicate rd_texture functions 2023-03-10 21:37:01 +11:00
SCsub Add NavigationPathQuery 2022-09-20 22:20:11 +02:00
server_wrap_mt_common.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
text_server.cpp [Font] Implement get_char_from_glyph_index function. 2023-03-01 09:29:11 +02:00
text_server.h [Font] Implement get_char_from_glyph_index function. 2023-03-01 09:29:11 +02:00
xr_server.cpp Add XRServer.world_origin property 2023-03-01 22:18:47 +11:00
xr_server.h Convert en_GB spelling to en_US with codespell 2023-01-23 11:02:20 +01:00