|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
Problema matrici con OpenGL
Ho postato qui perche' non so bene dove postare quando si tratta di OpenGL.
Insomma il mio problema riguarda la grafica 3D, la programmazione e sicuramente non posso postare dove si parla di DirectX Comunque alla fine e' piu' di geometria Se ho postato nel posto sbagliato...MODERATORE SPOSTAMI Ecco in breve il problema. So che deve essere una cavolata, ma in questo momento non riesco ad uscirne fuori. Voglio fare uno stupido visualizzatore di modelli 3D. Per adesso il mio modello e' un cubo La pressione dei tasti modificano dei valri che mi rappresentano gli angoli di rotazione. Fin qua spero di essere abbastanza chiaro...ora diventera' piu' difficile spiegarmi Applicando due rotazioni in OpenGL Codice:
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glRotatef(rotY, 1.0, 0.0, 0.0);
glRotatef(rotX, 0.0, 1.0, 0.0);
Per risolvre il problema devo semplicemente fare in modo che la prima rotazione non sia piu' intono all'asse X iniziale, ma intorno ad un asse X' che sarebbe l'asse X iniziale ruotato di -rotY. Ora la soluzione la so, ma non riesco fare questa cosa utilizzando le funzioni OpenGL e giocando con lo stack delle matrici. C'e' un modo con OpenGL o devo per forza implementarmi la mia classe vettore3D e pure la classe Matrice??
Ultima modifica di Bonfo : 26-01-2007 alle 00:44. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8566
|
non crddo che sia la sezione più adeguata. comunque mi spiace io non so aiutarti
__________________
|Q6600|6gb|Quadro FX560|Eizo S2231|2x160» R0|2x320» R1|500» e.sata|CM 631|Wacom BambooA5|Eaton 5115|Risorse 2D/3D | VGA & grafica 2D/3D | [WIP] Tesi in Architettura | 2D-3D GALLERY |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
Quote:
|
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8566
|
perchè (secondo me) la frequento da molto e non ho mai visto discussioni o interventi sulla programmazione. comunque è probabile che m sbagli
__________________
|Q6600|6gb|Quadro FX560|Eizo S2231|2x160» R0|2x320» R1|500» e.sata|CM 631|Wacom BambooA5|Eaton 5115|Risorse 2D/3D | VGA & grafica 2D/3D | [WIP] Tesi in Architettura | 2D-3D GALLERY |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
Quote:
Avevo letto SOLUZIONE invece che SEZIONE Chiedo umilmente perdono ![]() Grazie mille lo stesso |
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8566
|
Quote:
__________________
|Q6600|6gb|Quadro FX560|Eizo S2231|2x160» R0|2x320» R1|500» e.sata|CM 631|Wacom BambooA5|Eaton 5115|Risorse 2D/3D | VGA & grafica 2D/3D | [WIP] Tesi in Architettura | 2D-3D GALLERY |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:53.



















