Une oasis en 3d avec opengl et terrain deformable

Description

Slt tous =)

voici une petite scene sympa pour apprendre OpenGL.

La dedans vous trouverez :
- un bassin et une construction réalisés avec les QUADRATICs
- une fontaine de particule realisee en Objet avec du BILLBOARDING entierement parametrable
- un effet d'eau utilisant les TRIANGLES_STRIP, le SPHERE MAPPING et les LISTES d'AFFICHAGE
- des palmiers animes en 3D programme en Opengl (sans modele) avec des TRIANGLES_STRIP et des QUADS_STRIP
- un terrain en volume lui aussi realisé en TRIANGLE_STRIP

Mais qui vous apprendra encore :
- calculer et utiliser les NORMALES
- utiliser GL_COLOR pour immitter les ombres
- gerer les LUMIERES OMNI-DIRECTIONELLES
- gerer les SPOTs
- gerer plusieurs sources de LUMIERE

Il y a egalement un algo servant a deformer le terrain CAD creer des crateres a l'emplacement X,Y avec une force Z. Le decor (palmiers, bassin) s'adapte à chaque deformation du terrain afin qu'il ne decolle jamais du sol.

Conclusion :


Voila pour ce qui est de la description du contenu.

Maintenant les touches:
- 'M' : zoom -
- 'P' : zoom +
- 'D' : salve de crateres aleatoires sur le terrain
- 'MOUSEGAUCHE' : creation d'un cratere sur le terrain (en cours de dev)

Je reste toujours joignable sur:
frostie@normandnet.fr
MSN : bek4bek@hotmail.com

Je n'arrete pas de toucher a ce code parce qu'il fait partie d'un projet que j'ai a realise donc je pense mettre regulierement a jour cette source. Si vous voyez une erreur ou quelque chose ameliorable j'aimerais vraiment que vous me le signaliez ;) merci !

Bon coding =)

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.