Réalisations 3D

Démo 3D OpenGL avec divers effets


Quoi de mieux pour essayer de nouveaux effets 3D que de réaliser une petite démo ? Entre 2003 et 2005 j'ai testé divers effets allant des blobs en 3D aux animations de tissu. Les scènes et les effets s'enchainent librement en variant les couleurs et les styles. Les plus attentifs remarqueront quelques références à Serial Experiment Lain et au Magicien d'Oz.


La démo à été réalisé en C++ avec OpenGL. La musique utilisée est Sad Robot de Pornophonique.



AddThis Social Bookmark Button
 

Silex3D - Première tentative de moteur 3D


Silex3D est le résultat d'une année de travail que j'ai consacrée à la réalisation de ce projet en Terminale (en 2001). Il s'agit d'un de mes tout premiers programmes C++ en autodidacte.

Mon but pour ce projet était avant tout de me familiariser avec les techniques de bases d'OpenGL. Je me souviens encore mes balbutiements avec le calcul des normales et avec les options de transparence. Après avoir écrit les algorithmes d'importation d'objets 3D réalisés avec 3D Studio Max et après être parvenu à les afficher fidèlement, je me suis attelé à la génération d'un terrain à partir d'une heightmap en niveaux de gris. Après cela, je me suis donné pour tâche de réaliser un module d'édition fin de pouvoir positionner les objets sur le terrain et de naviguer de l'un à l'autre au clavier. Un peu plus tard, j'ai intégré la prise en charge de modèles animés au format MilkShape 3D et rajouté la gestion de particule pour simuler la météo.

Le site web de l'époque est toujours en ligne. Vous y trouverez quelques informations complémentaires, bien que les derniers ajouts concernant les modèles animés ne soient pas présents. Éventuellement, vous pourrez aussi télécharger le code source qui n'est pas du tout un exemple à suivre en terme de structuration du code :).

Vous pouvez cliquez sur l'image ci-contre pour voir quelques autres captures d'écran avec des objets importés, parfois semi-transparent, des scènes de réalisées et quelques particules. Ces captures viennent du site d'origine et je n'en ais pas fais d'autres depuis.

Attention : Silex3D Engine n'a rien à voir avec le moteur 3D developpé par Act-3D.
Plus d'infos à ce sujet sur leur site : http://silex3d.com



AddThis Social Bookmark Button
 
Suivez moi :
Facebook: damien.hoffschir del.icio.us: Filimindji FriendFeed: Filimindji LastFM: Filimindji Linked In: hoffschir Picasa: Filimindji Twitter: Filimindji YouTube: Filimindji
A voir aussi :