XX. Sauvegarde de la scène dans un fichier bmp▲
Peut-être souhaitez-vous enregistrer l'image dans un fichier ?
Il est possible de sauvegarder un fichier bitmap (bmp) à partir des pixels de l'image.
On peut lire les pixels de l'image avec la fonction glReadPixels.
Il faut ensuite mettre en forme les données selon la spécification des images bitmap.
Importez le module standard ModOpenGLSaveBMP
Il suffit ensuite d'appeler la fonction SaveToBMP de ce module, en donnant en paramètre le chemin du fichier.
Par exemple pour sauvegarder en appuyant sur la touche F10 avec freeGLUT :
Case
GLUT_KEY_F10
SaveToBMP CurrentProject.Path
&
"\capture.bmp"