clayjohn
|
5a800e68f1
Bias octahedral tangent y axis to avoid errors around 0
|
1 year ago |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
1 year ago |
Haoyu Qiu
|
5da515773d
Add `is_finite` method for checking built-in types
|
2 years ago |
Aaron Franke
|
fd8bd27657
Remove set_axis and get_axis methods from Vector2/2i/3/3i/4/4i
|
2 years ago |
Jonathan Nicholl
|
15d057c521
Add `is_zero_approx` methods to `Vector2`, `3`, and `4`
|
2 years ago |
Zhehang Ding
|
69fe6336f1
Basis constructor: row vectors -> column vectors
|
2 years ago |
Omar El Sheikh
|
78881b3cc3
Octahedral Normal/Tangent Compression
|
2 years ago |
Hendrik Brucker
|
99ce0df3b1
Refactor bezier interpolation functions
|
2 years ago |
Rémi Verschelde
|
e7a58a7eb6
Core: Rename math 'phi' arguments to 'angle'
|
2 years ago |
lawnjelly
|
1485924a2b
Float literals - fix main primitives to use real_t casting
|
2 years ago |
Rémi Verschelde
|
e031aa06ee
Core: Use forward declares for Vector3/Vector3i
|
2 years ago |
Silc 'Tokage' Renew
|
865da09871
Implement cubic_interpolate() as MathFunc for refactoring
|
2 years ago |
lawnjelly
|
5298e16e80
Float literals - fix main primitives to use .f
|
2 years ago |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
2 years ago |
Raul Santos
|
a367378f9e
Rename Vector parameters to be consistent
|
3 years ago |
Rémi Verschelde
|
3b11e33a09
clang-format: Disable alignment of operands, too unreliable
|
3 years ago |
Aaron Franke
|
bf0213470c
Replace Vector3.to_diagonal_matrix with Basis.from_scale
|
3 years ago |
Ricard Rovira Cubeles
|
a8d12b5a61
Add constant to vector function parameters that don't actually modify their input.
|
3 years ago |
Aaron Franke
|
554c776e08
Reformat structure string operators
|
3 years ago |
Aaron Franke
|
2e13e3ed4a
Allow clamping vectors and colors
|
3 years ago |
Aaron Franke
|
94bc0bd919
Rename Vector2 clamped to limit_length and add limit_length to Vector3
|
3 years ago |
PouleyKetchoupp
|
3877ed73d0
Dynamic BVH broadphase in 2D & 3D Godot Physics
|
3 years ago |
Rémi Verschelde
|
b5334d14f7
Update copyright statements to 2021
|
3 years ago |
Marcel Admiraal
|
b743a2ef3c
Rename Math::stepify to snapped
|
4 years ago |
Tomasz Chabora
|
2c048ea164
Cleanup unused engine code
|
4 years ago |
Aaron Franke
|
5465e604bb
Improve argument names for core types
|
4 years ago |
Rémi Verschelde
|
0ee0fa42e6
Style: Enforce braces around if blocks and loops
|
4 years ago |
Rémi Verschelde
|
07bc4e2f96
Style: Enforce separation line between function definitions
|
4 years ago |
Rémi Verschelde
|
0be6d925dc
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
|
4 years ago |
bruvzg
|
26318f3bd1
Fix Vector3 ambiguities and out of bounds init.
|
5 years ago |