Steel Engine
Pašam savs C++ dzinējs: ainas, kas aprakstītas konfigurācijā, prefabi ar pārdefinējamiem parametriem — ideja, ko vēlāk padarīja populāru Unity. Tas bija arī mans bakalaura darbs „Mehāniskās kustības modelēšana datorgrafikā” (Latvijas Universitāte, 2006, vadītājs Dr. Paulis Ķikusts): atsevišķi grafikas un fizikas dzinēji, kur objekts tikai apraksta, kā tas izskatās, bet dzinējs izlemj, kā to zīmēt; un cieto ķermeņu fizikas modelis, no nulles uzrakstīts 3D, ar sešām brīvības pakāpēm — cilindru metode un secīgais sadursmju algoritms, pārņemti no mana 2D kursa darba, skriptētas trajektorijas līdzās brīvai kustībai, sadursmes, kas atrisinātas pēc impulsa un enerģijas saglabāšanās likumiem, ap simts ķermeņu reāllaikā. Recenzents atzīmēja, ka kustība demo patiešām pakļaujas fizikas likumiem, kā daudzos tā laika grafikas dzinējos nebija. Pirmkods ir publisks.
GitHub: kindex/Steel ↗GitHub: kindex/steel.res ↗