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