tototototototot

All posts tagged OpenGL

Matrix Fall X (source code in c++)

This code emulates the falling code effect (digital rain effect) from the Matrix movie. It uses the authentic fonts and a new particle engine for better visual effects. Coded in c++ with the OpenGL API. Source code included. This code received the ‘Superior Code’ award for Planet-Source-Code and many great feedbacks from programming websites. Source […]

Effet d’effritement 3D en OpenGL

Test en OpenGl d’un effet que je tentais de mettre au point pour la nouvelle version du Matrix Fall, mais qui pour finir n’aura jamais été utilisé. L’effet est obtenu en décomposant une image de base en une série de carrés dont la taille est paramétrable. Dans ce cas-ci, les carrés ont une taille de […]

Le multitexturing en OpenGL

Le multitexturing requiert le chargement d’une extension désormais intégrée dans OpenGL depuis sa version 1.3. Pour savoir si une carte supporte une extension, reportez vous au post suivant. La première chose à faire est d’ajouter le fichier entête suivant: glext.h, téléchargeable ici. Ensuite, il faut déclarer les variables qui vont contenir les adreses des fonctions […]

Les extensions OpenGL

Les extensions sont des fonctionnalités qui viennent s’ajouter à la base d’OpenGl. Elles permettent aux développeurs d’accéder à des fonctionnalités matérielles présentent sur certaines cartes. En gros, elles permettent aux constructeurs d’apporter leurs petites touches personnelles lorsque les spécifications de base leur semblent insuffisantes. Ainsi NVidia, Ati, Intel, SGI, 3dFx, S3, … ont tous développé […]