virtualx-engine/scene
lawnjelly 6f8e632848 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-05-11 09:51:44 +01:00
..
2d Multirect - Fix refining regions for all derived Textures 2023-05-08 14:48:46 +01:00
3d Make acos and asin safe 2023-05-11 09:51:44 +01:00
animation Make acos and asin safe 2023-05-11 09:51:44 +01:00
audio Merge pull request #70514 from stmSi/fix-editor-hanging-audio-pitch-scale-nan 2023-02-17 12:15:27 +01:00
debugger Merge pull request #70584 from stmSi/3.x-save-branch-as-scene-not-working-in-remote-without-pausing 2023-01-20 12:12:46 +01:00
gui Fix GridContainer max row/column calculations not skipping hidden children 2023-05-08 12:51:28 +02:00
main Merge pull request #76323 from aaronfranke/3.x-t2d-basis-det 2023-04-26 12:17:00 +02:00
resources Make acos and asin safe 2023-05-11 09:51:44 +01:00
property_utils.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
property_utils.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
register_scene_types.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
register_scene_types.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
scene_string_names.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
scene_string_names.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
SCsub SCons: Add explicit dependencies on thirdparty code in cloned env 2021-04-29 16:57:00 +02:00