pandemonium_engine/scene/3d
Relintai 87b91721da Ported: Physics interpolation - Move out of Scenario
Move VisualServer interpolation data out of Scenario and into VisualServerScene, so the interpolation data and enabled status is now common to all Scenarios.

Fix physics interpolation in multithreaded mode by ensuring tick and pre-draw are called.
- lawnjelly
d2b1d29634
2023-08-27 17:25:38 +02:00
..
area.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
area.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
audio_stream_player_3d.cpp Fix Editor hanging if audiostream's pitch_scale is NaN 2023-03-12 14:14:29 +01:00
audio_stream_player_3d.h Backport panning strength parameters from 4.0 2022-09-16 19:44:55 +02:00
camera.cpp Ported: Physics interpolation - Move out of Scenario 2023-08-27 17:25:38 +02:00
camera.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
collision_object.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
collision_object.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
collision_polygon.cpp Backported from Godot4: Node3D gizmo improvements 2022-08-11 01:24:29 +02:00
collision_polygon.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
collision_shape.cpp Make CollisionShape selection box use shape AABB 2023-01-16 14:19:35 +01:00
collision_shape.h Make CollisionShape selection box use shape AABB 2023-01-16 14:19:35 +01:00
cpu_particles.cpp Tweak particles animation offset property hint to allow more precise values 2023-01-16 13:47:55 +01:00
cpu_particles.h Moved a few more core classes. 2022-08-17 17:43:49 +02:00
cull_instance.cpp
cull_instance.h
immediate_geometry.cpp Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files. 2022-08-19 20:50:20 +02:00
immediate_geometry.h Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files. 2022-08-19 20:50:20 +02:00
importer_mesh_instance_3d.cpp Fix build when the new skeleton 3d module is disabled. 2022-08-28 16:01:50 +02:00
importer_mesh_instance_3d.h Fix build when the new skeleton 3d module is disabled. 2022-08-28 16:01:50 +02:00
interpolated_camera.cpp Moved Engine and projectSettings. 2022-08-17 15:35:28 +02:00
interpolated_camera.h Ported: Add process_mode property to InterpolatedCamera - saneery 2022-07-29 17:19:58 +02:00
label_3d.cpp Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files. 2022-08-19 20:50:20 +02:00
label_3d.h
light.cpp Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files. 2022-08-19 20:50:20 +02:00
light.h Also renamed the files. 2022-08-19 21:24:36 +02:00
listener.cpp
listener.h
mesh_instance.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
mesh_instance.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
multimesh_instance.cpp
multimesh_instance.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
navigation_agent.cpp Renamed neighbor_dist properties / getters / setters for the navigation server. 2023-06-12 08:37:57 +02:00
navigation_agent.h Renamed neighbor_dist properties / getters / setters for the navigation server. 2023-06-12 08:37:57 +02:00
navigation_geometry_parser_3d.cpp Started porting pull request from godot 4: Rework NavigationMeshGenerator 2023-06-03 18:22:12 +02:00
navigation_geometry_parser_3d.h Started porting pull request from godot 4: Rework NavigationMeshGenerator 2023-06-03 18:22:12 +02:00
navigation_link_3d.cpp Backported from godot4: Rework Navigation Avoidance 2023-06-10 20:58:49 +02:00
navigation_link_3d.h Backported from godot4: Added node for Navigation links . 2023-06-08 20:46:09 +02:00
navigation_mesh_instance.cpp Backported from godot4: Rework Navigation Avoidance 2023-06-10 20:58:49 +02:00
navigation_mesh_instance.h Ported from godot4: Make navigation mesh edge connections optional 2023-06-09 20:54:05 +02:00
navigation_obstacle.cpp Renamed neighbor_dist properties / getters / setters for the navigation server. 2023-06-12 08:37:57 +02:00
navigation_obstacle.h Rethink the previous fix. 2023-06-11 18:32:15 +02:00
navigation.cpp Fix typos with codespell. 2022-12-22 19:51:25 +01:00
navigation.h Ported: [3.5] Update NavigationServer backport 2022-07-28 22:34:28 +02:00
occluder.cpp Added _3d postfix to the end of the World3D related getters and setters in Viewport. 2022-08-29 17:54:41 +02:00
occluder.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
path.cpp Make acos and asin safe 2023-06-11 08:41:42 +02:00
path.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
physics_body.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
physics_body.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
physics_joint.cpp Backported from Godot4: Node3D gizmo improvements 2022-08-11 01:24:29 +02:00
physics_joint.h
portal.cpp Ported: Improve error messages and classref for occluders and portals 2023-02-07 02:28:29 +01:00
portal.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
position_3d.cpp
position_3d.h
proximity_group.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
proximity_group.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
ray_cast.cpp Add error messages for collision exception functions 2023-03-12 14:24:56 +01:00
ray_cast.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
reflection_probe.cpp Also renamed the files. 2022-08-19 21:24:36 +02:00
reflection_probe.h
remote_transform.cpp
remote_transform.h
room_group.cpp Added _3d postfix to the end of the World3D related getters and setters in Viewport. 2022-08-29 17:54:41 +02:00
room_group.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
room_manager.cpp Added back CSG support code I removed. 2023-07-11 12:23:46 +02:00
room_manager.h Moved container related classes in core under a new containers directory. 2022-08-17 12:53:49 +02:00
room.cpp Ported: Improve error messages and classref for occluders and portals 2023-02-07 02:28:29 +01:00
room.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
SCsub
shape_cast.cpp Add error messages for collision exception functions 2023-03-12 14:24:56 +01:00
shape_cast.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
soft_body.cpp Improve collision exception error messages for easier understanding 2022-11-30 14:37:35 +01:00
soft_body.h Also renamed the files. 2022-08-19 21:24:36 +02:00
spatial_velocity_tracker.cpp Moved Engine and projectSettings. 2022-08-17 15:35:28 +02:00
spatial_velocity_tracker.h
spatial.cpp Fix overwriting of Spatial's local transform 2023-06-28 12:23:08 +02:00
spatial.h More work on World override support. 2022-08-29 22:55:48 +02:00
spring_arm.cpp Added _3d postfix to the end of the World3D related getters and setters in Viewport. 2022-08-29 17:54:41 +02:00
spring_arm.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
sprite_3d.cpp Don't store frame of playing AnimatedSprite 2022-10-08 16:33:38 +02:00
sprite_3d.h Ported: Move duplicated drawing code from Sprite3D/AnimatedSprite3D to SpriteBase3D 2022-10-08 16:08:49 +02:00
vehicle_body.cpp Backported from Godot4: Node3D gizmo improvements 2022-08-11 01:24:29 +02:00
vehicle_body.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
visibility_notifier.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
visibility_notifier.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
visual_instance.cpp Ported: added options for sorting transparent objects 2022-09-17 10:54:57 +02:00
visual_instance.h Ported: added options for sorting transparent objects 2022-09-17 10:54:57 +02:00
world_environment_3d.cpp Added _3d postfix to the end of the World3D related getters and setters in Viewport. 2022-08-29 17:54:41 +02:00
world_environment_3d.h Renamed the files aswell. 2022-08-29 17:33:10 +02:00