f09ab537e0
Clang-format everything.
2024-04-21 15:27:36 +02:00
952c307f8a
Use internal process for updating a dirty skeleton instead of the MessageQueue. This fixes BoneAttachments being a frame late.
2024-04-11 22:23:47 +02:00
d699df272f
Fix property hint.
2024-04-04 19:55:42 +02:00
429575fab6
File copyright header updates pt8.
2023-12-18 00:18:53 +01:00
88e9ad04f2
Moved back the servers and resources from core.
2023-12-10 23:11:07 +01:00
dbcc6e33da
Moved the physics server to core.
2023-12-10 19:36:00 +01:00
3902cf1924
Moved ScneeStringNames and PropertyUtils into scene/main.
2023-12-10 18:01:51 +01:00
9df5649c1b
Moved CanvasItem, Control, Node2D and Spatial under scene/main.
2023-12-10 15:50:54 +01:00
763f662263
Moved meshes to a new subfolder.
2023-12-10 15:22:09 +01:00
lawnjelly
22d90711da
Make acos and asin safe
...
A common bug with using acos and asin is that input outside -1 to 1 range will result in Nan output. This can occur due to floating point error in the input.
The standard solution is to provide safe_acos function with clamped input. For Godot it may make more sense to make the standard functions safe.
2023-06-11 08:41:42 +02:00
276e4db381
Cleanups to Skeleton's bindings.
2023-04-15 13:58:24 +02:00
727826efba
Make sure Skeletons set up their initial pose.
2023-04-15 13:52:21 +02:00
2cd4e4d828
Renamed Set to RBSet.
2023-01-15 19:42:08 +01:00
dc28777321
Moved Skeleton and it's related classes to a module.
2022-08-28 15:46:12 +02:00