Commit History

Author SHA1 Message Date
  Yaohua Xiong 91e9ad92f5 Refactor baking code for Curve2D 2 years ago
  Yaohua Xiong 69f84563a3 Fix Curve3D::get_closest_point() broken 2 years ago
  Yaohua Xiong f9fa182abc Refactor Curve3D::_bake() method 2 years ago
  Yaohua Xiong 5241464a46 Refactor Curv3D and PathFollow3D 3 years ago
  Yaohua Xiong 399c2a8dea Move rotation sampling from Path2D to Curve2D 3 years ago
  Nikola Bunjevac e903362269 Handle last baked vector index early 2 years ago
  Hugo Locurcio ae18928748 Rename Curve/Curve2D/Curve3D/Gradient `interpolate()` to `sample()` 3 years ago
  Micky 59e11934d8 Rename `str2var` to `str_to_var` and similar 3 years ago
  Yuri Sizov fff0e7b8e2 Clarify the Line2D, Curve2D/3D documentation and fix parameter names 3 years ago
  Yuri Sizov 1362bc22bd Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript 3 years ago
  Hendrik Brucker 99ce0df3b1 Refactor bezier interpolation functions 3 years ago
  Raul Santos adb81446a6 Fix Curve{2D,3D} notifying property list changed 3 years ago
  Vitika9 6042b24745 Fixed dragging curve points 3 years ago
  Raul Santos a9a41df0c8 Expose Curve points in the inspector 3 years ago
  Raul Santos 0ba0d51c9e Implement `mark_dirty` in Curve2D and Curve3D 3 years ago
  Hendrik Brucker bf9a836a50 Regression: Fix Curve2D/Curve3D baking 3 years ago
  reduz 746dddc067 Replace most uses of Map by HashMap 3 years ago
  Raul Santos b3c37b9fe1 Fix Curve bake algorithm 3 years ago
  Raul Santos a80bc715ad Fix Curve idx calculation for baked tilts and up vectors 4 years ago
  Anilforextra fc27636999 Vectors: Use clear() and has(). 3 years ago
  Rémi Verschelde fe52458154 Update copyright statements to 2022 3 years ago
  Aaron Franke 129911f61a Improve Curve with const and real_t 3 years ago
  Lightning_A e078f970db Rename `remove()` to `remove_at()` when removing by index 4 years ago
  Hugo Locurcio c012fbc8b2 Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR` 3 years ago
  Lightning_A c63b18507d Use range iterators for `Map` 4 years ago
  Jihyun Yu 8a6fc54ccd Curve2D/Curve3D: exact linear interpolation 4 years ago
  Aaron Franke 430ad75963 Some work on double support 4 years ago
  Rémi Verschelde ac3322b0af Use const references where possible for List range iterators 4 years ago
  Aaron Franke 4e6efd1b07 Use C++ iterators for Lists in many situations 4 years ago
  reduz 6631f66c2a Optimize StringName usage 4 years ago