.[ ČeskéHry.cz ].
interpolace uhlu nejkratsi cestou

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
ladik-BigBoss



Založen: 28. 07. 2007
Příspěvky: 162

PříspěvekZaslal: 19. srpen 2008, 03:06:08    Předmět: interpolace uhlu nejkratsi cestou Odpovědět s citátem

Docela dlouho si lámu hlavu s problémem:

mám úhly alpha a beta.
chci aby postupně úhel alpha měnil hodnotu na beta a aby smysl otáčení závisel na tom, která cesta je rychlejší.

např:
alpha = 30deg
beta = 330deg

alpha by se měla postupně odčítat, překročit 0 a 359deg... atd.

nedaří se mi udělat obecné řešení, nebo aspoň řešení, které má co nejméně speciálních případů.

neřešili jste něco podobného?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
nou



Založen: 28. 07. 2007
Příspěvky: 1047

PříspěvekZaslal: 19. srpen 2008, 06:02:53    Předmět: Odpovědět s citátem

delta = beta - alpha;
if(delta < 0)delta +=360;//uhly musia byt z rozsahu 0 - 360
if(delta<180)turn_left();
else turn_right();
_________________
Najjednoduchšie chyby sa najtažšie hľadajú.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ladik-BigBoss



Založen: 28. 07. 2007
Příspěvky: 162

PříspěvekZaslal: 19. srpen 2008, 10:36:58    Předmět: Odpovědět s citátem

Dik, mel jsem to podobne, ale porad tomu neco chybelo tak jsem zacal zkouset nesmyslne slozita reseni...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna