1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-19 14:31:59 +00:00
Files
godot/doc/classes
lawnjelly 50c5ed4876 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 08:34:34 +01:00
..
2023-05-11 08:34:34 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-05-07 13:08:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-05-09 17:43:10 +02:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-04-03 16:02:29 +02:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-05-02 18:24:32 -04:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-04-03 16:02:29 +02:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-04-30 20:01:26 +02:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-04-03 16:02:29 +02:00
2023-04-03 16:02:29 +02:00
2023-03-01 01:44:37 +01:00
2023-04-03 16:02:29 +02:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-04-03 16:02:29 +02:00
2023-04-03 16:02:29 +02:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-04-26 13:57:09 +02:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-04-30 20:01:26 +02:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-04-03 16:02:29 +02:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-05-03 21:23:03 +02:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-09 14:56:23 +08:00
2023-03-01 01:44:37 +01:00
2023-03-06 09:01:25 -05:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-04-03 15:54:43 +02:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00
2023-03-01 01:44:37 +01:00