 |
djbenz |
[processing] problema con la rotazione |
11-05-2009 18:26 |
|
 |
djbenz |
.illuminato.
Registered: Nov 2006
Posts: 230 (0.03 al dì)
Location: Sondrio
Corso: Comunicazione Digitale
Anno: 3°
Time Online: 3 Days, 5:15:57 [...]
Status: Offline
Edit | Report | IP: Logged |
[processing] problema con la rotazione
sto cercando di fare un programmino in cui una macchina percorre un cerchio a velocità costante, ruotando ad ogni variazione di angolo. la macchina è fatta da un rect grande (corpo) 4 rect piccoli (ruote) e due linee.
il mio problema è che quando faccio la rotazione il corpo ruota giusto, mentre il resto ruota in blocco intorno al corpo... non riesco a capire il perchè!
ho provato con pushmatrix e popmatrix ma nessun risultato...
|
11-05-2009 18:26 |
|
|
|  |
 |
Davide.Gadia |
Re: [processing] problema con la rotazione |
12-05-2009 10:57 |
|
 |
Davide.Gadia |
Professore
Registered: Oct 2005
Posts: 339 (0.05 al dì)
Location:
Corso:
Anno:
Time Online: 5 Days, 0:28:38 [...]
Status: Offline
Edit | Report | IP: Logged |
Re: [processing] problema con la rotazione
Originally posted by djbenz
sto cercando di fare un programmino in cui una macchina percorre un cerchio a velocità costante, ruotando ad ogni variazione di angolo. la macchina è fatta da un rect grande (corpo) 4 rect piccoli (ruote) e due linee.
il mio problema è che quando faccio la rotazione il corpo ruota giusto, mentre il resto ruota in blocco intorno al corpo... non riesco a capire il perchè!
ho provato con pushmatrix e popmatrix ma nessun risultato...
Mah.... vado a intuito, ma senza il codice e' difficile.
Allora il rettangolo "principale" ruota correttamente intorno al centro, e i rettangoli minori ruotano intorno a quello principale che ruota intorno al centro?
E' sicuro che non ci siano 2 chiamate alla funzione di rotazione, una per tutto il gruppo e una solo per le ruote ecc?
In teoria dovrebbe esserci la rotazione intorno al centro fuori da push\pop e dentro push\pop la creazione\traslazione\eventuali rotazioni locali del rett principale e degli altri rett.
Non so se e' chiaro, dovrei vedere il codice.....
saluti,
Davide Gadia
|
12-05-2009 10:57 |
|
|
|  |
 |
djbenz |
ok ho risolto traslando invece di calcolarne i ver ... |
12-05-2009 11:47 |
|
 |
djbenz |
.illuminato.
Registered: Nov 2006
Posts: 230 (0.03 al dì)
Location: Sondrio
Corso: Comunicazione Digitale
Anno: 3°
Time Online: 3 Days, 5:15:57 [...]
Status: Offline
Edit | Report | IP: Logged |
ok ho risolto traslando invece di calcolarne i vertici... grazie mille
|
12-05-2009 11:47 |
|
|
|  |
 |
All times are GMT. The time now is 05:55. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|