IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Découvrez OpenGL 1.1 en VB6/VBA

Image non disponible


précédentsommairesuivant

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.

Image non disponible   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 :

Code à ajouter dans la procédure CallBackSpecial
Sélectionnez
    Case GLUT_KEY_F10
        SaveToBMP CurrentProject.Path & "\capture.bmp"

précédentsommairesuivant

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2017 Thierry GASPERMENT. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts. Droits de diffusion permanents accordés à Developpez LLC.