Commit History

Author SHA1 Message Date
  Hristo Iliev fcc8518bce Add modf function and fix snap behavior 11 months ago
  Malcolm Nixon 23fc704cbc This PR handles the smoothstep degenerate case where the range is empty. 1 year ago
  EddieBreeg 8747c67d9e Fix potential integer underflow in rounded up divisions 2 years ago
  etti 3a39de4e2f Add rotate_toward and angle_difference to GDScript and C# 1 year ago
  Jcrespo 528a76486c Add inverse hyperbolic functions `asinh()`, `acosh()` & `atanh()` 2 years ago
  lawnjelly 50c5ed4876 Make acos and asin safe 2 years ago
  Rémi Verschelde f011d8ca9c Math: Prevent division by zero in posmod 2 years ago
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all 2 years ago
  Yuri Rubinsky b28571ca3e Optimize `wrapf` function a bit 2 years ago
  Yaohua Xiong f9fa182abc Refactor Curve3D::_bake() method 2 years ago
  Haoyu Qiu 5da515773d Add `is_finite` method for checking built-in types 3 years ago
  Aaron Franke 300fc5e39a Spacing changes in math_funcs.h 2 years ago
  Micky b6daad8d4b Rename `range_lerp` to `remap` 3 years ago
  Silc Renew 931fb4dc11 Add linear/cubic angle interpolation to Animation interpolation type 3 years ago
  Micky 59e11934d8 Rename `str2var` to `str_to_var` and similar 3 years ago
  Silc Renew dded7c72c1 Make `cubic_interpolate()` consider key time in animation 3 years ago
  Hendrik Brucker 99ce0df3b1 Refactor bezier interpolation functions 3 years ago
  Yuri Rubinsky 09418afbc0 Fix `wrapf` to correct wrap values with 0.1 stepping 3 years ago
  bruvzg de4c97758a Fix more issues found by cppcheck. 3 years ago
  bruvzg f851c4aa33 Fix some issues found by cppcheck. 3 years ago
  Rémi Verschelde 4e3d5a9a2c VariantUtility: Unexpose `Math::range_step_decimals` 3 years ago
  lawnjelly 1485924a2b Float literals - fix main primitives to use real_t casting 3 years ago
  Silc 'Tokage' Renew 865da09871 Implement cubic_interpolate() as MathFunc for refactoring 3 years ago
  lawnjelly 5298e16e80 Float literals - fix main primitives to use .f 3 years ago
  Rémi Verschelde fe52458154 Update copyright statements to 2022 3 years ago
  Yuri Roubinsky a74acca858 Expose `randfn` to global scope 4 years ago
  Hugo Locurcio 8fb7e622a6 Rename built-in `SGN()` macro to `SIGN()` 3 years ago
  Silc 'Tokage' Renew 953a7bce7e reimplement ping-pong 3 years ago
  Rémi Verschelde 3b11e33a09 clang-format: Disable alignment of operands, too unreliable 3 years ago
  Juan Linietsky 610de0974d Revert "Implement reverse playback and ping-pong loop in AnimationPlayer and NodeAnimation" 3 years ago