dev.gamez.lv Forum Index dev.gamez.lv
Latvian Game Developers Community
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 

Jautājums par rotāciju

 
dev.gamez.lv Forum Index -> Matemātika un fizika
View previous topic :: View next topic  
Author Message
mikelis



Joined: 12 Mar 2009
Posts: 12
Location: Latvija

PostPosted: Wed Nov 10, 2010 1:23 pm    Post subject: Jautājums par rotāciju

Es izstrādāju aplikāciju priekš DG5 Vhand datu cimda, kas atriež savu stāvokli ar roll un pitch. Pēc tam es ar tām vērtībām rotēju objektu. Rotēšana notiek ciklā. Jautājums ir pavisam vienkārš un daudziem liksies smieklīgs, bet es jau vairākas stundas nevaru izdomāt.
Īsāk sakot izdotās vērtības visu laiku mainās +1/-1 (vērtības noapaļoju, jo nebija jēgas ar trīs skaitļiem aiz komata Very Happy ) jo nav iespējams tik ideāli cimdu noturēt lai nekas nekustētos. Kā lai es veicu rotāciju, tā lai objekts apstātos pie noteiktā leņķa?
Es jau izdomāju, kā uztaisīt kamēr cimds nekustas, arī lēņķis nemainās, bet tas ir bezjēdzīgi, jo tiklidz cimdu bišķi pakustinu viņš turpina rotāciju par iepriekšējo doto leņķi uz priekšu vai atpakaļ.
Leņķu nonullošana nelīdz. Virtool ir dīvainība, tiklīdz rotē pa 0 grādiem, objekts vienkārši pazūd Very Happy Un otra dīvainība ir tāda, kad rotācijā jānorāda par cik grādiem pagriezties un cik ātri to darīt nevis kādā leņķi atrasties no sākuma pzīcijas.
Izmantoju Virtools ar C++ SKD, kur arī veicu visus aprēķinus.
Back to top
View user's profile
Display posts from previous:   
dev.gamez.lv Forum Index -> Matemātika un fizika All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group