virtualx-engine/servers
PouleyKetchoupp fc8c766ef9 Expose local center of mass in physics servers
Center of mass in body's local space is more useful than the transformed
one in some cases, like drawing its position for debug.

It's especially useful to get the generated local center of mass when
in auto mode (by default).

Physics Server BODY_PARAM_CENTER_OF_MASS:
Now always returns the local center of mass, instead of setting a local
center of mass and getting a transformed one.
This causes compatibility breaking, but it makes more sense for the
parameter to be consistent between getter and setter.

Direct Body State:
There are now two properties, because both of them can be useful in
different situations.
center_of_mass: relative position in global coordinates (same as before)
center_of_mass_local: position in local coordinates
2021-11-08 16:17:57 -07:00
..
audio clang-format: Various fixes to comments alignment from clang-format 13 2021-10-28 15:43:36 +02:00
camera Add placeholder textures to ensure CameraTexture / CameraFeed always have valid RIDs. 2021-08-13 12:32:01 +03:00
physics_2d Expose local center of mass in physics servers 2021-11-08 16:17:57 -07:00
physics_3d Expose local center of mass in physics servers 2021-11-08 16:17:57 -07:00
rendering Merge pull request #54356 from Chaosus/shader_fix_matrix_autocompletion 2021-11-01 14:06:04 +01:00
text Remove Scene dependency from the TextServer, use scalable hex box font instead of built-in bitmap one. 2021-10-03 00:22:10 +03:00
xr Fix double _get_tracking_status declaration 2021-10-20 17:39:08 +11:00
audio_server.cpp fix potential memory leak of AudioStreamPlaybackBusDetails in AudioServer::start_playback_stream() 2021-10-18 10:47:11 -04:00
audio_server.h Allow AudioStreamPlayer(2D) to provide pitch_scale on playback 2021-10-10 18:52:29 -03:00
camera_server.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
camera_server.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
display_server.cpp Add GLES2 2D renderer + Linux display manager 2021-10-30 02:05:48 +02:00
display_server.h Add GLES2 2D renderer + Linux display manager 2021-10-30 02:05:48 +02:00
display_server_headless.h Move alert function from DisplayServer to OS. 2021-07-22 21:50:35 +03:00
navigation_server_2d.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
navigation_server_2d.h Allow Navigation to be more flexible 2021-03-15 15:58:59 +01:00
navigation_server_3d.cpp Allow Navigation to be more flexible 2021-03-15 15:58:59 +01:00
navigation_server_3d.h Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
physics_server_2d.cpp Expose local center of mass in physics servers 2021-11-08 16:17:57 -07:00
physics_server_2d.h Expose local center of mass in physics servers 2021-11-08 16:17:57 -07:00
physics_server_2d_wrap_mt.cpp Rename Godot Physics classes from *SW to Godot* 2021-10-18 17:01:10 -07:00
physics_server_2d_wrap_mt.h Use Callable in Area monitor callback 2021-11-01 21:53:17 -06:00
physics_server_3d.cpp Expose local center of mass in physics servers 2021-11-08 16:17:57 -07:00
physics_server_3d.h Expose local center of mass in physics servers 2021-11-08 16:17:57 -07:00
physics_server_3d_wrap_mt.cpp Rename Godot Physics classes from *SW to Godot* 2021-10-18 17:01:10 -07:00
physics_server_3d_wrap_mt.h Use Callable in Area monitor callback 2021-11-01 21:53:17 -06:00
register_server_types.cpp Merge pull request #53980 from nekomatata/rename-godot-physics-classes 2021-10-19 08:24:02 +02:00
register_server_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
rendering_server.cpp Use OpenGL 3.3 core profile instead of compatibility profile 2021-10-31 15:56:45 +01:00
rendering_server.h Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFog 2021-10-28 22:02:23 -07:00
SCsub Implement TextServer GDExtension interface, remove TextServer GDNative interface. 2021-10-01 15:13:29 +03:00
server_wrap_mt_common.h Make Servers truly Thread Safe 2021-02-10 13:21:46 -03:00
text_server.cpp Implement TextServer strip_diacritics function. 2021-10-28 10:12:57 +03:00
text_server.h Implement TextServer strip_diacritics function. 2021-10-28 10:12:57 +03:00
xr_server.cpp Add support for returning the play area from XRInterface 2021-10-19 21:17:04 +11:00
xr_server.h Rework XR positional trackers 2021-10-17 12:12:20 +11:00