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 |