577376b61f
Fix AnimationTree.
2024-04-06 14:00:16 +02:00
lawnjelly
010b8ba73b
Optimize AnimationTree::_process_graph()
...
Removes redundant lookups on HashMap.
2024-04-06 10:59:29 +02:00
cf7b59b6c8
Fix small formatting inconsistencies.
2024-03-01 16:25:19 +01:00
98912a89e8
File copyright header updates pt9.
2023-12-18 00:25:33 +01:00
11945d7f1d
Split material.h.
2023-12-10 21:26:28 +01:00
3902cf1924
Moved ScneeStringNames and PropertyUtils into scene/main.
2023-12-10 18:01:51 +01:00
191e9e152e
Added quote_style argument to get_argument_options().
2023-12-10 16:02:08 +01:00
9df5649c1b
Moved CanvasItem, Control, Node2D and Spatial under scene/main.
2023-12-10 15:50:54 +01:00
deccaed2cc
Moved materials into a new subfolder.
2023-12-10 14:59:22 +01:00
b34258606b
Moved Animation from scene/resources to scene/animation.
2023-12-10 13:30:23 +01:00
Silc Lizard (Tokage) Renew
8d4078b7b5
Make AnimationNodeBlendTree use OrderedHashMap insteads Map
2023-08-27 12:24:02 +02:00
2cd4e4d828
Renamed Set to RBSet.
2023-01-15 19:42:08 +01:00
1b0aac6028
Renamed Map to RBMap.
2023-01-15 19:12:50 +01:00
Silc Renew
c8a090fa42
Fix animation signal caches_cleared firing timing
...
(cherry picked from commit 962b6a3e8f9d91f92f2547e2da6ba8dbd5a661dc)
2022-12-11 19:12:37 +01:00
kobewi
b97535aead
Fix crash when playing Tween right after finishing
...
(cherry picked from commit 1a462bc84e095125661efb5a0254f36e73197cd9)
2022-10-08 16:23:45 +02:00
Micky
9086bef38d
Cast between float and ints in SceneTreeTween.tween_property()
...
(cherry picked from commit 2b18a4002c8e500597bc8f5d605f9be8d1b22236)
2022-09-16 22:55:03 +02:00
Olivier Bombardier
3c72fdfb0d
Fix has_filter of AnimationNode not being called in scripts
2022-09-16 19:38:38 +02:00
ad72b82a89
Fix an another include.
2022-08-28 17:02:41 +02:00
e558e0f700
Fix build when the new skeleton 3d module is disabled.
2022-08-28 16:01:50 +02:00
dc28777321
Moved Skeleton and it's related classes to a module.
2022-08-28 15:46:12 +02:00
b9f3d3b26a
Moved Skeleton2D and it's related classes into a module.
2022-08-28 13:57:25 +02:00
cffe742085
Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files.
2022-08-19 20:50:20 +02:00
04feb63860
Moved Engine and projectSettings.
2022-08-17 15:35:28 +02:00
dc9cc716c7
Moved Object related classes under core/object.
2022-08-17 13:45:14 +02:00
e4cad690a3
Renamed elements in Transform2D to columns.
2022-08-14 15:37:05 +02:00
170a41ca82
Backported improvements to Basis from Godot4. Also bound all eligible methods.
2022-08-14 00:18:21 +02:00
d9e094ab9a
Renamed elements in Basis to rows.
2022-08-13 19:07:59 +02:00
730bce8587
Renamed Quat to Quaternion for consistency with the other engine math classes.
2022-08-13 15:22:33 +02:00
88da0c8d4f
Backported from Godot4: Fix animation player crashing when caching disabled tracks - MinusKube
...
a73882305c
2022-08-12 18:42:34 +02:00
f51c08120e
Backported from Godot4: improved way of getting method track keys - TokageItLab
...
dedc4710a3
2022-08-12 17:48:00 +02:00
65f8c774a8
Backported from Godot 4: Fixed value track blend animation without RESET - TokageItLab
...
0fe723a1ac
2022-08-12 17:28:51 +02:00
ec9eb18aaf
Backported from Godot4: Make blend animation to use ResetTrack as default value - TokageItLab
...
860fac4e6f
2022-08-12 17:16:52 +02:00
d1fe0ae433
Backported from Godot4: Fix blend animation to solve TRS track bug & blend order inconsistency - TokageItLab
...
b06d253920
2022-08-12 16:48:31 +02:00
4b939998a7
Removed AnimationTreePlayer, as it was deprecated (and also practically unusable).
2022-08-11 23:01:27 +02:00
ab86ae7c2c
Backported form godot4: Respect disabled animation tracks - reduz
...
11805ac01d
2022-08-11 22:50:39 +02:00
575b830f68
Fixed AnimationTree animating Spatials.
2022-08-11 22:08:44 +02:00
109a0ca81b
Ported from Godot4: Remove REST transform influence in skeleton bones
...
* Animations and Skeletons are now pose-only.
* Rest transform is kept as reference (when it exists) and for IK
* Improves 3D model compatibility (non uniform transforms will properly work, as well as all animations coming from Autodesk products).
- reduz
2dc823273e
2022-08-11 19:06:33 +02:00
6d293dc7a3
Removed Transform type track from the Animation. This leaves a few things, like the skeleton editor broken, it will be fixed soon.
2022-08-09 17:40:42 +02:00
8fd473f685
Backported: "Remove animation 3D transform track, replace by loc/rot/scale tracks" from Godot4.
...
ec19ed3723
Its a bit broken right now, more patches need to be ported. Also I kept the Transform track for now, and I did not touch the gltf module yet.
2022-08-08 23:49:18 +02:00
Haoyu Qiu
a7f9cc21b7
Fix crash when executing AnimationTreePlayer.are_nodes_connected
2022-08-02 18:02:17 +02:00
ScottVMariotte
d858779450
Replaced loops_current with end_loop
...
(cherry picked from commit c526ee6683b74a8e0b283b1630dd29c5280aae19)
2022-07-27 14:27:06 +02:00
b9fb0ae733
Ported: Backport the new Tween system as SceneTreeTween - timothyqiu, KoBeWi
...
153dc4d57e
2022-07-27 13:37:17 +02:00
Silc 'Tokage' Renew
3250bdc1e4
fixed rotated RootMotionView grid glitch
...
(cherry picked from commit df89969865ffe84d36a666716934089afa16c51f)
2022-07-27 09:04:43 +02:00
25cc327659
Backported: Fix inversed ADD_GROUP parameters in AnimationNodeOneShot - timothyqiu - e822145be2
2022-03-24 10:48:01 +01:00
32f148ac0c
Mass replaced godot to pandemonium.
2022-03-23 20:46:05 +01:00
c9b612f012
Added StringName as a variant type, with eventually the help of 3c0059650d
.
2022-03-21 21:29:06 +01:00
4d7df62b8e
Clang format all files.
2022-03-18 19:00:13 +01:00
8fbdcd18f9
Same change to classes under scene.
2022-03-17 22:57:56 +01:00
3965d70ac5
Moved more includes to cpp files.
2022-03-17 19:35:23 +01:00
d34ba0a7f4
Moved more includes from headers to cpp files.
2022-03-17 10:58:07 +01:00