Marc Gilleron
|
40b5468c6d
Use Math::abs to avoid ambiguity with integer abs
|
1 week geleden |
Thaddeus Crews
|
ea62170dac
Core: Add `constexpr` constructors/operators to math structs
|
5 maanden geleden |
Thaddeus Crews
|
a13067e61f
Merge pull request #97553 from AThousandShips/semantic_equal
|
1 maand geleden |
Thaddeus Crews
|
324512e11c
Style: Replace header guards with `#pragma once`
|
2 maanden geleden |
A Thousand Ships
|
e825085978
[Core] Add `is_same` to types that have float components
|
7 maanden geleden |
Silc Lizard (Tokage) Renew
|
27e23280c5
Fix Quaternion arc constructor to check dot & Add test for same vec3s
|
3 maanden geleden |
Silc Lizard (Tokage) Renew
|
d0c421976c
Fix looking at with 180 degree arc
|
3 maanden geleden |
Thaddeus Crews
|
55a4836e5b
Core: Replace `_NO_DISCARD_` macro with attribute
|
1 jaar geleden |
A Thousand Ships
|
a497a5cb3e
[Core] Codestyle improvements to math types
|
1 jaar geleden |
Hugo Locurcio
|
0437db0106
Display values in vector/quaternion math function errors
|
1 jaar geleden |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 jaren geleden |
Aaron Franke
|
9e952c8386
Allow getting Quaternion rotation in different Euler orders
|
2 jaren geleden |
Aaron Franke
|
83634119d4
Replace Quaternion Euler constructor with `from_euler` method
|
2 jaren geleden |
Haoyu Qiu
|
5da515773d
Add `is_finite` method for checking built-in types
|
2 jaren geleden |
Aaron Franke
|
43722dbcbc
Use float literals for float calculations in Color
|
2 jaren geleden |
Aaron Franke
|
97d232c11d
Enhancements to includes in core data structures
|
2 jaren geleden |
Silc Renew
|
dded7c72c1
Make `cubic_interpolate()` consider key time in animation
|
2 jaren geleden |
Silc Renew
|
4211e68d80
rename and unify notation for spherical interpolation
|
2 jaren geleden |
Silc 'Tokage' Renew
|
e252d4e6fe
Fix cubic_slerp
|
2 jaren geleden |
Silc 'Tokage' Renew
|
b06d253920
Fix blend animation to solve TRS track bug & blend order inconsistency
|
3 jaren geleden |
lawnjelly
|
1485924a2b
Float literals - fix main primitives to use real_t casting
|
3 jaren geleden |
lawnjelly
|
5298e16e80
Float literals - fix main primitives to use .f
|
3 jaren geleden |
Rémi Verschelde
|
5ddb518496
Core: Make all Variant math types structs
|
3 jaren geleden |
lawnjelly
|
b411a731fe
Add nodiscard to core math classes to catch c++ errors.
|
3 jaren geleden |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
3 jaren geleden |
Rémi Verschelde
|
7da392bcc5
Don't return reference on copy assignment operators
|
3 jaren geleden |
Aaron Franke
|
744b43b527
Fix Quaternion multiplication operator
|
3 jaren geleden |
reduz
|
a69541da4c
Implement Animation Compression
|
3 jaren geleden |
Aaron Franke
|
93b494d4ae
Add Quaternion angle_to method
|
4 jaren geleden |
Marcel Admiraal
|
8acd13a456
Rename Quat to Quaternion
|
4 jaren geleden |