• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
OpenGL Projection Matrix
#3
Mhh si ho letto dal red book la spiegazione e altre spiegazioni varie su internet e direi che è giusto, ora prende senso il tutorial ovvero:
Codice:
void reshape (int width, int height)
{
    glViewport(0,0,(GLsizei)width, (GLsizei)height); //setta il viewport a 0,0 e poi prende la grandezza che gli diamo noi
    glMatrixMode(GL_PROJECTION); //passiamo alla matrice di proiezione per modificare la grandezza del viewport
    glLoadIdentity(); //reset
    gluPerspective(60, (GLfloat)width /(GLfloat)height, 1.0, 100.0); //fov, aspect ratio (width/height), distanza minima e massima per il rendering
    glMatrixMode(GL_MODELVIEW); //torniamo alla model view matrix
}
Se prima mi trovo nella model view matrix e voglio modificarla devo prima passare alla projection matrix e poi tornare alla model view.
Grazie steve
 
Rispondi
  


Messaggi in questa discussione
OpenGL Projection Matrix - da Lorenz - 03-06-2013, 10:47 PM
RE: OpenGL Projection Matrix - da steve - 04-06-2013, 12:27 AM
RE: OpenGL Projection Matrix - da Lorenz - 04-06-2013, 07:25 PM

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Guida OpenGL per C++ Riddick 4 2,934 20-04-2012, 08:21 PM
Ultimo messaggio: ferrass
  Configurare le OpenGL in Visual C++ Express 2010/2008 Riddick 0 1,383 12-10-2010, 11:20 PM
Ultimo messaggio: Riddick

Vai al forum:


Browsing: 1 Ospite(i)