.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Grafica e immagini digitali (http://www.dsy.it/forum/forumdisplay.php?forumid=77)
-- Dubbi su OpenGl (http://www.dsy.it/forum/showthread.php?threadid=4866)


Posted by Arma letale on 05-07-2003 11:27:

Dubbi su OpenGl

Ciao a tutti, ho un pò di problemini con l'uso delle OpenGl, sto provando tutte le soluzioni possibili e immaginabili, per il mio progetto, ma non sono ancora riuscito a risolvere delle cose.
Se ho più oggetti nella mia finestra e decido di far muovere SOLO uno dei miei oggetti con una gltraslate, devo applicare una displaylist per farsì che non traslino tutti???!!??

Ciao e Grazie

__________________
Non mollare mai


Posted by JaM on 10-07-2003 09:42:

devi organizzare le matrici....

glPushMatrix();
disegna oggetti...

glPushMatrix();
applica traslazione con parametri variabili..
dsegna oggetto che si deve muovere...
glPopMatrix();

glPopMatrix();


in pratica con il Push butti la matrice corrente su cui applichi trasformazioni in giu' di una posizione nello stack e ne inizi una nuova, in questo modo le trasformazioni non verranno applicate a quell dai prima

cin i Pop torni indietro di una posizione nello stack e ritorni a lavorare sulla vecchia matrice...

[spero di essermi spiegato... ancora non ce l'ho ben chiaro nemmeno io come funzionano le matrici :asd: ]


Posted by Arma letale on 10-07-2003 10:48:

Grazie Mille Jam, penso proprio di aver capito il mio errore, ora provo ed eventualmente espongo i miei nuovi e atroci dubbi!!:ciaoo:

__________________
Non mollare mai


Posted by JaM on 10-07-2003 10:51:

penso di averne piu' di te.... dato che e' da 5 giorni che ho iniziato a imparare opengl e c++... :asd: :look:


Posted by Arma letale on 10-07-2003 11:05:

beh allora se hai bisogno, posta pure, non ci capiremo molto, ma due teste sono meglio che una sola!!!:D

L'unione fa la forza!!!
Tu che progetto hai scelto???
Io il braccio meccanico.

__________________
Non mollare mai


Posted by JaM on 10-07-2003 11:09:

bahahaha anche io :cool:


ps: che casino....


Posted by JaM on 10-07-2003 18:14:

ps: se tu puo' tornare utile quarda qua

io cmq son quasi sempre in silab... se vuoi mi trovi li' :D


Posted by Arma letale on 10-07-2003 18:40:

Ok Jam io ci sono lunedì perchè vengo a registrare editoria multimediale, se ci sei magari scambiamo un pò di opinioni, perchè io non ho ancora studiato nulla di c++, ma mi sembra un pò un casino.
Per le collisioni, ma tecnica delle sfere va benissimo....
leggiti questo http://utenti.lycos.it/robertozero/Varie.htm
:approved:

__________________
Non mollare mai


Posted by JaM on 10-07-2003 19:14:

interessante 'sto link

mmmmm.... non farmi pensare a editoria....

+_+


Posted by JaM on 10-07-2003 19:51:

ho un paio di domande che mi tormentano

ho"cannibalizzato" e riadattato una funzione per "ascoltare" le pressioni dei tasti

code:
void keyboard(unsigned char key, int x, int y) { switch (key) { case '1': ruotaBase=(ruotaBase-2)%360; glutPostRedisplay(); break; .......... } }

e la richiamo nel main cosi':
code:
glutKeyboardFunc(keyboard);


domanda 1: quei due parametri x e y cosa diavolo sono? se li tolgo la funzione non va... ma non ho mica ancora capito che fanno... :look:

domanda 2: perche' non riesco a fargli prendere come tasto una delle frecce o dei tasti funzione? Se provo a mettere case 0X48 o case VK_UP, che dovrebbero corrispondere a freccia su, ignora completamente la pressione del tasto....


Posted by Arma letale on 11-07-2003 08:27:

Mah....sulla prima so solo che i due valori sono delle variabili di ritorno della funzione e servono quindi come parametri per la funzione, non so se sono di posizione.

Per la freccia non so che dire, in questo linguaggio ne succedono di tutti i colori.....

P.s sono contento che ti sia servito il link!!;)

Domanda: ma tu hai parlato anche con marini del tuo progetto e poi quando hai intenzione di darlo???

__________________
Non mollare mai


Posted by JaM on 11-07-2003 09:34:

si gli avevo scritto una mail dicendo che volevo fare il braccio meccanico e che avevo intenzione di consegnarlo entro settembre... e lui ha risposto che andava tutto bene e che vorrebbe vedere qualcosa mentre lo sviluppo per valutare la situazione.


All times are GMT. The time now is 19:31.
Show all 12 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.