pandemonium_engine/scene
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
..
2d Fix compile error. 2023-06-10 21:25:18 +02:00
3d Make acos and asin safe 2023-06-11 08:41:42 +02:00
animation
audio
debugger
gui Ported: Fix GridContainer max row/column calculations not skipping hidden children 2023-06-10 23:50:41 +02:00
main Backported from godot4: Rework Navigation Avoidance 2023-06-10 20:58:49 +02:00
resources Make acos and asin safe 2023-06-11 08:41:42 +02:00
property_utils.cpp
property_utils.h
register_scene_types.cpp Backported from godot4: Rework Navigation Avoidance 2023-06-10 20:58:49 +02:00
register_scene_types.h
scene_string_names.cpp Ported from godot 4: Remove NOTIFICATION_MOVED_IN_PARENT 2023-04-10 15:55:34 +02:00
scene_string_names.h Ported from godot 4: Remove NOTIFICATION_MOVED_IN_PARENT 2023-04-10 15:55:34 +02:00
SCsub