5.1 Création du FBO

Premièrement, nous allons reprendre le code du dernier chapitre et ajouter quelques lignes de code pour créer notre FBO. Celui-ci sera contenu dans un objet FrameBuffer et sa résolution de 512x512 pixels

1
2
3
4
5
6
7
8
9
10
11
12
13
void SceneOpenGL::bouclePrincipale(){
	// Variables
	unsigned int frameRate (1000 / 50);
	Uint32 debutBoucle(0), finBoucle(0), tempsEcoule(0);

	// Frame Buffer
	FrameBuffer frameBuffer(512, 512);
	frameBuffer.charger();

	// Matrices

	....
}

N'oubliez pas d'inclure le header FrameBuffer.h pour ne pas avoir d'erreur au moment de la compilation. N'oubliez pas non plus d'appeler la méthode charger().