Come usare OpenGL con blocchi di codice

August 1

Come usare OpenGL con blocchi di codice


OpenGL è una libreria grafica open source che permette di sviluppare applicazioni grafiche 3D. Dal momento che è open source, è libero di utilizzare e modificare a vostro piacimento. Il software Integrated Development Environment (IDE) - conosciuto come Code :: Blocks - è dotato di supporto OpenGL, il che rende molto facile per iniziare con lo sviluppo. È possibile creare una applicazione OpenGL molto di base in pochi secondi utilizzando Code :: Blocks. Questa applicazione visualizzerà un animato, piramide multicolore utilizzando OpenGL e C ++.

istruzione

1 Avviare l'applicazione Code :: Blocks cliccando sul collegamento all'applicazione. I carichi di programma momentaneamente.

2 Fare clic sulla voce di menu denominata "File" e selezionare "Nuovo" dal sotto-menu che appare. Selezionare "Progetto" a partire dalla prossima sotto-menu che appare. Viene visualizzata una finestra "Nuovo Dialogo progetto".

3 Selezionare "Progetto OpenGL" dall'elenco dei progetti disponibili. Potrebbe essere necessario scorrere verso il basso per vederlo elencato.

4 Fare clic sul pulsante "Go" per procedere. Viene visualizzata una schermata di "Benvenuto".

5 Fare clic sul pulsante "Avanti" per procedere oltre la schermata di "Benvenuto". Una nuova pagina si apre, che dispone di quattro caselle di testo.

6 Inserire un nome per il progetto nella prima casella. Questo è tutto quello che dovete fare per creare un nuovo progetto; ma è possibile modificare la posizione in cui il progetto viene salvato alterando il percorso elencato nella seconda casella di testo.

7 Fare clic sul pulsante "Fine" per creare il nuovo progetto OpenGL. Questo progetto non è vuoto, perché contiene un file di codice sorgente che importa tutte le librerie OpenGL necessari. Dimostra anche le funzionalità di OpenGL con la creazione di un'animazione di filatura piramide.

8 Premere il tasto "F9" per costruire ed eseguire l'applicazione. Viene visualizzata una finestra con una filatura, piramide colorata.