virtualx-engine/scene/3d/physics
lawnjelly 0b1266b812 Fix physics platform crash
Physics body previously stored the RID of a collision object and accessed it on the next frame, leading to a crash if the object had been deleted.
This PR checks the object still exists via the ObjectID prior to access.
2024-02-28 08:24:32 +00:00
..
joints Split monolithic physics class files 2024-02-27 11:18:16 +01:00
animatable_body_3d.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
animatable_body_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00
area_3d.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
area_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00
character_body_3d.cpp Fix physics platform crash 2024-02-28 08:24:32 +00:00
character_body_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00
collision_object_3d.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
collision_object_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00
collision_polygon_3d.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
collision_polygon_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00
collision_shape_3d.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
collision_shape_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00
kinematic_collision_3d.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
kinematic_collision_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00
physical_bone_3d.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
physical_bone_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00
physics_body_3d.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
physics_body_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00
ray_cast_3d.cpp Change ShapeCast3D and RayCast3D debug to use RenderingServer directly 2024-02-27 20:33:27 +01:00
ray_cast_3d.h Change ShapeCast3D and RayCast3D debug to use RenderingServer directly 2024-02-27 20:33:27 +01:00
rigid_body_3d.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
rigid_body_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00
SCsub Split monolithic physics class files 2024-02-27 11:18:16 +01:00
shape_cast_3d.cpp Change ShapeCast3D and RayCast3D debug to use RenderingServer directly 2024-02-27 20:33:27 +01:00
shape_cast_3d.h Change ShapeCast3D and RayCast3D debug to use RenderingServer directly 2024-02-27 20:33:27 +01:00
spring_arm_3d.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
spring_arm_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00
static_body_3d.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
static_body_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00
vehicle_body_3d.cpp Split monolithic physics class files 2024-02-27 11:18:16 +01:00
vehicle_body_3d.h Split monolithic physics class files 2024-02-27 11:18:16 +01:00