godot/scene/3d
lawnjelly d4cca62bb4 Fix physics platform behaviour regression
Lifetime checks for stored `RIDs` for collision objects assumed they had valid `object_ids`.
It turns out that some are not derived from `Object` and thus checking `ObjectDB` returns false for some valid `RIDs`.
To account for this we only perform lifetime checks on valid `object_ids`.
2024-09-22 08:51:43 +01:00
..
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
area.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
area.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
arvr_nodes.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
arvr_nodes.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
audio_stream_player_3d.cpp Merge pull request #70514 from stmSi/fix-editor-hanging-audio-pitch-scale-nan 2023-02-17 12:15:27 +01:00
audio_stream_player_3d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
baked_lightmap.cpp add ORMSpatialMaterial 2024-02-08 20:34:11 +01:00
baked_lightmap.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
bone_attachment.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
bone_attachment.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
camera.cpp Safe `Camera::unproject_position()` 2024-08-26 07:55:19 +01:00
camera.h Safe `Camera::unproject_position()` 2024-08-26 07:55:19 +01:00
collision_object.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
collision_object.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
collision_polygon.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
collision_polygon.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
collision_shape.cpp Make CollisionShape selection box use shape AABB 2023-01-13 18:19:26 +08:00
collision_shape.h Make CollisionShape selection box use shape AABB 2023-01-13 18:19:26 +08:00
cpu_particles.cpp Physics Interpolation - refactor `Camera` and fix `get_camera_transform()` 2024-06-09 12:08:27 +01:00
cpu_particles.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
cull_instance.cpp Add MergeGroup node to simplify merging Meshes at runtime 2024-01-31 08:28:51 +00:00
cull_instance.h Add MergeGroup node to simplify merging Meshes at runtime 2024-01-31 08:28:51 +00:00
gi_probe.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
gi_probe.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
immediate_geometry.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
immediate_geometry.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
interpolated_camera.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
interpolated_camera.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
label_3d.cpp add ORMSpatialMaterial 2024-02-08 20:34:11 +01:00
label_3d.h add ORMSpatialMaterial 2024-02-08 20:34:11 +01:00
light.cpp Backport DirectionalLight `fade_start` property to `3.x` 2023-11-20 12:41:55 +01:00
light.h Backport DirectionalLight `fade_start` property to `3.x` 2023-11-20 12:41:55 +01:00
lightmapper.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
lightmapper.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
listener.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
listener.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
lod.cpp Discrete Level of Detail 2024-02-10 18:54:25 +00:00
lod.h Discrete Level of Detail 2024-02-10 18:54:25 +00:00
lod_manager.cpp Discrete Level of Detail 2024-02-10 18:54:25 +00:00
lod_manager.h Discrete Level of Detail 2024-02-10 18:54:25 +00:00
merge_group.cpp Mesh merging - refactor to be backward compatible for CPU / GPU storage 2024-05-19 07:44:36 +01:00
merge_group.h Add MergeGroup node to simplify merging Meshes at runtime 2024-01-31 08:28:51 +00:00
mesh_instance.cpp Mesh merging - refactor to be backward compatible for CPU / GPU storage 2024-05-19 07:44:36 +01:00
mesh_instance.h Mesh merging - refactor to be backward compatible for CPU / GPU storage 2024-05-19 07:44:36 +01:00
multimesh_instance.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
multimesh_instance.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
navigation.cpp Fix navigation related nodes not propagating parent class config warnings 2023-01-30 16:26:42 +01:00
navigation.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
navigation_agent.cpp Fix navigation related nodes not propagating parent class config warnings 2023-01-30 16:26:42 +01:00
navigation_agent.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
navigation_mesh_instance.cpp Fix navigation related nodes not propagating parent class config warnings 2023-01-30 16:26:42 +01:00
navigation_mesh_instance.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
navigation_obstacle.cpp Fix navigation related nodes not propagating parent class config warnings 2023-01-30 16:26:42 +01:00
navigation_obstacle.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
occluder.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
occluder.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
particles.cpp add ORMSpatialMaterial 2024-02-08 20:34:11 +01:00
particles.h Backporting #76859 to 3.x 2023-09-12 09:45:23 -05:00
path.cpp Make acos and asin safe 2023-05-11 09:51:44 +01:00
path.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
physics_body.cpp Fix physics platform behaviour regression 2024-09-22 08:51:43 +01:00
physics_body.h Merge pull request #88946 from lawnjelly/fix_physics_on_floor_body 2024-04-16 15:02:00 +01:00
physics_joint.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
physics_joint.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
portal.cpp Portals - defer setting active in `VisualServer` until enter tree 2024-02-25 10:11:06 +00:00
portal.h Portals - include in bound and special cases in start room 2024-01-31 09:22:33 +00:00
position_3d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
position_3d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
proximity_group.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
proximity_group.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
ray_cast.cpp fix crash on mat creation after orm refactor 2024-02-16 20:51:27 +01:00
ray_cast.h add ORMSpatialMaterial 2024-02-08 20:34:11 +01:00
reflection_probe.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
reflection_probe.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
remote_transform.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
remote_transform.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
room.cpp Improve error messages and classref for occluders and portals 2023-01-24 14:05:48 +00:00
room.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
room_group.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
room_group.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
room_manager.cpp Merge pull request #61568 from lawnjelly/merge_node 2024-02-07 09:49:45 +01:00
room_manager.h Portals - Improve conversion logging 2024-01-29 14:21:22 +00:00
shape_cast.cpp fix crash on mat creation after orm refactor 2024-02-16 20:51:27 +01:00
shape_cast.h add ORMSpatialMaterial 2024-02-08 20:34:11 +01:00
skeleton.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
skeleton.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
soft_body.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
soft_body.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
spatial.cpp Physics Interpolation - refactor client interpolation pump 2024-06-19 08:44:33 +01:00
spatial.h Discrete Level of Detail 2024-02-10 18:54:25 +00:00
spatial_velocity_tracker.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
spatial_velocity_tracker.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
spring_arm.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
spring_arm.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
sprite_3d.cpp add ORMSpatialMaterial 2024-02-08 20:34:11 +01:00
sprite_3d.h add ORMSpatialMaterial 2024-02-08 20:34:11 +01:00
vehicle_body.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
vehicle_body.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
visibility_notifier.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
visibility_notifier.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
visual_instance.cpp Physics Interpolation - refactor `Camera` and fix `get_camera_transform()` 2024-06-09 12:08:27 +01:00
visual_instance.h Discrete Level of Detail 2024-02-10 18:54:25 +00:00
voxel_light_baker.cpp fix crash on mat creation after orm refactor 2024-02-16 20:51:27 +01:00
voxel_light_baker.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
world_environment.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
world_environment.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00