virtualx-engine/scene
PouleyKetchoupp feee9f9695 Fix skinning initialization in MeshInstance when loaded from thread
Fix for a regression from software skinning support:
instance_attach_skeleton wasn't called in set_mesh before, and it's
causing issues when the mesh instance is loaded from a thread.
1. Call from a thread queues instance_attach_skeleton with RID() in the
visual server.
2. Call from the main thread when entering tree calls
instance_attach_skeleton immediately with a valid skeleton
3. Queued instance_attach_skeleton resets the attached skeleton

This change prevents that to happen by making sure
instance_attach_skeleton is not called on set_mesh as it was doing
before, but there might be a more general problem to solve in how
visual server commands are executed when resources are loaded from
a different thread.
2021-04-26 11:42:46 -07:00
..
2d Re-allow playing AnimatedSprite2D without frames 2021-04-05 15:01:01 +02:00
3d Fix skinning initialization in MeshInstance when loaded from thread 2021-04-26 11:42:46 -07:00
animation Godot 3.x backport: Fix for SkeletonIK not working correctly with 0 interpolation and incorrectly rotating with animation. Now the root bone rotates differently to ensure it always rotates correctly and works with BoneAttachment nodes. 2021-04-08 18:45:54 -04:00
audio Don't fade out after pausing unless stream is running 2021-02-19 15:55:41 +01:00
debugger Modernize Mutex 2021-02-18 11:58:08 +01:00
gui RichTextLabel: On custom effect change, parse bbcode only if it's enabled and not empty. 2021-04-05 12:01:51 +02:00
main Control: Expose pass_on_modal_close_click 2021-03-25 18:29:41 +01:00
resources Fix errors and crash with empty ConvexPolygonShape2D 2021-03-05 22:45:29 +01:00
register_scene_types.cpp Require editor restart after changing GUI custom theme or font 2021-03-30 16:02:33 +02:00
register_scene_types.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
scene_string_names.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
scene_string_names.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00