BLOGas.lt
Sukurk savo BLOGą Kitas atsitiktinis BLOGas

Baigtas automobilio valdymas

Taigi, pagaliau baigiau automobilio valdymo programavimą. Jį visą perrašiau nuo pradžių, dabar jis žymiai tikslesnis. Automobilio judėjimo skaičiavimas paremtas dviem vektoriais: judėjimo (kur automobilis “nori” važiuoti) ir inercijos (kokia jėga jį veikia). Pvz. greitai sukant posūkį, inercijos jėga labai padidėja, tada įjungiamas čiuožimas. Esant tokiai sistemai, nereikia atskirai programuoti tokių veiksmų kaip čiuožimo įjungimas stabdant ir pan., visa tai apskaičiuojama “savaime” :) O trūkumas tas, kad tokį dalyką suprogramuoti daug sunkiau, daug formulių, daug klaidų…



Paveiksliuke matosi judėjimo (žalias) ir inercijos (raudonas, mėlynas) vektoriai. Kai tarp apskritimų atsiranda tarpas, įjungiamas čiuožimas.

Be valdymo dar padariau įvairių smulkmenų: screenshot'ų darymą, kameros atkabinimą nuo automobilio ir laisvą valdymą pele, galimybę kamerą apsukti aplink automobilį ir apžiūrėti iš visų pusių, taip pat perdariau ir patį BMW modelį (tik dar reiks pakeist tekstūrą).

Rodyk draugams

Rašyti komentarą

Tavo komentaras