Развитие SLERP для трёхмерных пространств, а также развитие дуальных чисел, векторов и кватернионов

This commit is contained in:
Andrey Pokidov 2026-02-13 20:34:11 +07:00
parent 053af33444
commit 86ea23de7d
23 changed files with 1063 additions and 830 deletions

View file

@ -60,30 +60,26 @@
<Option compilerVar="CC" />
</Unit>
<Unit filename="complex.h" />
<Unit filename="dual-number.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="dual-number.h" />
<Unit filename="dual-quaternion.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="dual-quaternion.h" />
<Unit filename="dual-scalar.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="dual-scalar.h" />
<Unit filename="dual-vector3.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="dual-vector3.h" />
<Unit filename="hg-matrix3x3.c">
<Unit filename="hmg-matrix3x3.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="hg-matrix3x3.h" />
<Unit filename="hg-vector3.c">
<Unit filename="hmg-matrix3x3.h" />
<Unit filename="hmg-vector3.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="hg-vector3.h" />
<Unit filename="matrices.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="matrices.h" />
<Unit filename="hmg-vector3.h" />
<Unit filename="matrix2x2.c">
<Option compilerVar="CC" />
</Unit>
@ -112,10 +108,10 @@
<Option compilerVar="CC" />
</Unit>
<Unit filename="quaternion.h" />
<Unit filename="slerp.c">
<Unit filename="slerp3.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="slerp.h" />
<Unit filename="slerp3.h" />
<Unit filename="turn2.c">
<Option compilerVar="CC" />
</Unit>
@ -124,6 +120,7 @@
<Option compilerVar="CC" />
</Unit>
<Unit filename="turn3.h" />
<Unit filename="types.h" />
<Unit filename="utilities.c">
<Option compilerVar="CC" />
</Unit>