godot/scene/3d
PouleyKetchoupp 1f816979f6 Fix SoftDynamicBody3D memory corruption when switching mesh at runtime
When switching the mesh at runtime, the physics server wasn't properly
updated with the new mesh. Now we keep track of the soft body mesh to
make sure everything is properly initialized on pre-draw.

Also cleaned a few things around private methods.
2021-10-20 10:57:08 -07:00
..
area_3d.cpp Merge pull request #53054 from MaxLap/doc_shape_signals 2021-10-14 14:31:58 -07:00
area_3d.h Enabled area-specific wind forces 2021-08-23 17:00:50 -04:00
audio_listener_3d.cpp Rename Listener2D/Listener3D to AudioListener2D/AudioListener3D 2021-09-16 17:51:51 -04:00
audio_listener_3d.h Rename Listener2D/Listener3D to AudioListener2D/AudioListener3D 2021-09-16 17:51:51 -04:00
audio_stream_player_3d.cpp Merge pull request #52773 from Calinou/audiostreamplayer3d-tweak-max-distance 2021-10-18 10:49:01 +02:00
audio_stream_player_3d.h Remove unused out_of_range_mode property from AudioStreamPlayer3D 2021-09-17 20:18:38 +02:00
bone_attachment_3d.cpp Remove REST transform influence in skeleton bones 2021-10-13 14:51:29 -03:00
bone_attachment_3d.h Remove REST transform influence in skeleton bones 2021-10-13 14:51:29 -03:00
camera_3d.cpp add failure condition for get_pyramid_shape_rid() when camera3d is not in tree. fixes #53564 2021-10-11 10:16:48 -04:00
camera_3d.h Fix missing argument names in bindings 2021-10-09 00:20:10 +02:00
collision_object_3d.cpp Use range iterators for Map 2021-09-30 15:09:12 -06:00
collision_object_3d.h Entirely removes BIND_VMETHOD in favor of GDVIRTUAL 2021-08-23 08:10:13 -03:00
collision_polygon_3d.cpp Rename RigidBody to RigidDynamicBody and SoftBody to SoftDynamicBody 2021-09-16 09:55:20 -07:00
collision_polygon_3d.h Use Array for node configuration warnings 2021-04-11 23:25:38 -05:00
collision_shape_3d.cpp Clarify RigidDynamicBody modes 2021-09-16 16:03:48 -07:00
collision_shape_3d.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
cpu_particles_3d.cpp moved particle parameters to minmax and split scale axis 2021-08-22 18:42:17 +02:00
cpu_particles_3d.h moved particle parameters to minmax and split scale axis 2021-08-22 18:42:17 +02:00
decal.cpp Use real_t in 3D nodes 2021-08-03 11:16:51 -05:00
decal.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
gpu_particles_3d.cpp fix out of bounds crash in GPUParticle3D::_skinning_changed() 2021-09-25 23:06:32 +09:00
gpu_particles_3d.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
gpu_particles_collision_3d.cpp Fix some LGTM errors of "Multiplication result converted to larger type" 2021-10-12 00:17:27 -05:00
gpu_particles_collision_3d.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
importer_mesh_instance_3d.cpp GLTF for game templates. 2021-10-03 12:37:52 -07:00
importer_mesh_instance_3d.h GLTF for game templates. 2021-10-03 12:37:52 -07:00
joint_3d.cpp Rename Joint2D and Joint3D files for consistency 2021-10-01 12:00:32 -07:00
joint_3d.h Rename Joint2D and Joint3D files for consistency 2021-10-01 12:00:32 -07:00
light_3d.cpp Display a editor gizmo icon for Listener3D 2021-09-16 10:56:45 +02:00
light_3d.h Display a editor gizmo icon for Listener3D 2021-09-16 10:56:45 +02:00
lightmap_gi.cpp Add Get Center Method for Rect2/Rect2i and AABB. 2021-09-21 21:14:17 +05:45
lightmap_gi.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
lightmap_probe.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
lightmap_probe.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
lightmapper.cpp Implement occlusion culling 2021-04-23 21:45:23 +02:00
lightmapper.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
mesh_instance_3d.cpp Implement Animation Blend Shape Tracks 2021-10-16 08:36:05 -03:00
mesh_instance_3d.h Implement Animation Blend Shape Tracks 2021-10-16 08:36:05 -03:00
multimesh_instance_3d.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
multimesh_instance_3d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
navigation_agent_3d.cpp Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
navigation_agent_3d.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
navigation_obstacle_3d.cpp Use Array for node configuration warnings 2021-04-11 23:25:38 -05:00
navigation_obstacle_3d.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
navigation_region_3d.cpp Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
navigation_region_3d.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
node_3d.cpp Implement Animation Blend Shape Tracks 2021-10-16 08:36:05 -03:00
node_3d.h Implemented SkeletonEditorGizmo 2021-10-07 01:07:46 +09:00
occluder_instance_3d.cpp Uniformize layer names, script methods and documentation 2021-08-12 08:06:42 -07:00
occluder_instance_3d.h Uniformize layer names, script methods and documentation 2021-08-12 08:06:42 -07:00
path_3d.cpp Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
path_3d.h Use real_t in 3D nodes 2021-08-03 11:16:51 -05:00
physics_body_3d.cpp Merge pull request #53054 from MaxLap/doc_shape_signals 2021-10-14 14:31:58 -07:00
physics_body_3d.h Fix physics glitch with TileMap moving platforms 2021-10-04 12:27:42 -07:00
position_3d.cpp Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
position_3d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
proximity_group_3d.cpp Use loop instead of recursion when clearing proximity groups 2021-10-07 16:31:47 +08:00
proximity_group_3d.h Use real_t in 3D nodes 2021-08-03 11:16:51 -05:00
ray_cast_3d.cpp Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
ray_cast_3d.h Uniformize layer names, script methods and documentation 2021-08-12 08:06:42 -07:00
reflection_probe.cpp Node3D gizmo improvements 2021-07-23 21:01:10 +02:00
reflection_probe.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
remote_transform_3d.cpp Rename is_a_parent_of() to is_ancestor_of() 2021-06-21 08:39:28 -06:00
remote_transform_3d.h Use Array for node configuration warnings 2021-04-11 23:25:38 -05:00
SCsub Disable Node3D when compiling without 3D and fix disable_3d option 2021-08-13 08:59:48 -05:00
skeleton_3d.cpp Fix for SkeletonModification3Ds to work with the new bone pose changes, fixed global_pose_to_local_pose function 2021-10-16 16:34:31 -04:00
skeleton_3d.h get rid set_bone_pose and fix some function in SkeletonEditor 2021-10-15 02:41:17 +09:00
skeleton_ik_3d.cpp Fixed SkeletonIK not rotating correctly when solving 2021-10-04 10:22:51 -04:00
skeleton_ik_3d.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
soft_dynamic_body_3d.cpp Fix SoftDynamicBody3D memory corruption when switching mesh at runtime 2021-10-20 10:57:08 -07:00
soft_dynamic_body_3d.h Fix SoftDynamicBody3D memory corruption when switching mesh at runtime 2021-10-20 10:57:08 -07:00
spring_arm_3d.cpp Remove ClippedCamera3D 2021-10-04 10:46:49 -03:00
spring_arm_3d.h Initialize class variables with default values in scene/ [1/2] 2021-02-07 22:29:31 +01:00
sprite_3d.cpp Fix rendering centered odd-size texture in AnimatedSprite2D/AnimatedSprite3D 2021-10-03 14:30:51 +02:00
sprite_3d.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
vehicle_body_3d.cpp no limit of negative value for engine_force (VehicleBody class) 2021-10-08 22:25:50 +05:30
vehicle_body_3d.h Rename RigidBody to RigidDynamicBody and SoftBody to SoftDynamicBody 2021-09-16 09:55:20 -07:00
velocity_tracker_3d.cpp Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
velocity_tracker_3d.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
visible_on_screen_notifier_3d.cpp Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
visible_on_screen_notifier_3d.h Rename VisibilityNotifierXD to VisibleOnScreenNotifierXD 2021-06-16 22:01:39 -03:00
visual_instance_3d.cpp Merge pull request #51607 from aaronfranke/includes 2021-08-13 14:38:56 +02:00
visual_instance_3d.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
voxel_gi.cpp Replace references to VisualServer in code comments with RenderingServer 2021-10-07 15:49:41 +02:00
voxel_gi.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
voxelizer.cpp Merge pull request #53525 from Calinou/comments-replace-visual-server 2021-10-07 17:06:27 +02:00
voxelizer.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
world_environment.cpp Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
world_environment.h Fix some unnecessary includes 2021-08-13 00:27:38 -05:00
xr_nodes.cpp Rework XR positional trackers 2021-10-17 12:12:20 +11:00
xr_nodes.h Rework XR positional trackers 2021-10-17 12:12:20 +11:00