godot/scene
Yaohua Xiong f9fa182abc Refactor Curve3D::_bake() method
The main change is to caculate tangent directly from bezier curve, without going
through discretized polyline, avoiding pitfalls of discretization.

Other changes are:
1. Add an bezier_derivative() method for Vector3, Vector2, and Math;
2. Add an tesselate_even_length() method to Curve3D, which tesselate bezier curve to even length segments adaptively;
3. Cache the tangent vectors in baked_tangent_vector_cache;
2022-11-24 10:52:06 +08:00
..
2d Fix AudioStreamPlayer2D and 3D's playing not updating right away 2022-11-22 15:46:28 +01:00
3d Fix AudioStreamPlayer2D and 3D's playing not updating right away 2022-11-22 15:46:28 +01:00
animation Merge pull request #68993 from TokageItLab/fix-anim-blending-for-DISCRETE-mode 2022-11-23 10:25:19 +01:00
audio Fix AudioStreamPlayer not resuming after returning to SceneTree 2022-09-05 16:52:46 +02:00
debugger Merge pull request #68709 from MewPurPur/instance-begone-part3 2022-11-16 14:41:42 +01:00
gui add possibility to use only one color 2022-11-23 21:47:22 +01:00
main Merge pull request #68568 from Mickeon/node-parent-busy-error 2022-11-23 23:11:06 +01:00
resources Refactor Curve3D::_bake() method 2022-11-24 10:52:06 +08:00
theme Hide Antialiasing import option on DynamicFonts with MSDF enabled 2022-11-03 18:40:44 +01:00
property_utils.cpp Fix exporting big templates 2022-10-19 08:29:29 +02:00
property_utils.h Remove more instances of 'instance' being used as a verb 2022-11-16 14:01:53 +01:00
register_scene_types.cpp Add a node compatibility handler for ProximityGroup 2022-11-16 02:31:50 +01:00
register_scene_types.h Add ThemeDB, expose previously static Theme methods 2022-08-26 19:23:05 +03:00
scene_string_names.cpp Fix connection of animation changed signal in AnimationTrackEditor 2022-11-20 06:38:51 +09:00
scene_string_names.h Fix connection of animation changed signal in AnimationTrackEditor 2022-11-20 06:38:51 +09:00
SCsub Add ThemeDB, expose previously static Theme methods 2022-08-26 19:23:05 +03:00