Démo 3D temps réel : Temple du ciel

Le concours TDT3D sur l'architecture asiatique vient de se terminer. Comme je l'avais annoncé ici il y a quelque temps, j'ai participé dans la catégorie 3D temps réel.

L'objectif :
Une visite virtuelle du temple du ciel, à Pékin, et plus particulièrement d'un des bâtiments du site, la salle des prières pour la récolte, qui est probablement le plus connu.
L'aspect actuel du site :

Temple du Ciel: projet 3D temps réel (photo : wikipedia)Temple du Ciel: projet 3D temps réel (photo : wikipedia)

Et... voici le résultat, en vidéo pour le moment ! La scène entière sera disponible très prochainement en téléchargement.

Quelques explications :

  • Le moteur 3D utilisé est Demoniak3D.
  • La modélisation a été effectuée avec Wings3D, un modeleur polygonal gratuit et libre.
  • Pour les textures, je me suis en partie servi de photos en creative commons issues de Flickr (qui permet justement de chercher spécifiquement les photos creative commons que l'on a le droit de modifier)1. Le logiciel 3D Bryce a aussi été utilisé de façon mineure.
  • Le ciel est une cubemap créée avec Terragen.
  • La gestion de la caméra (hauteur, collisions) est gérée en script, via programmation LUA.

Une grosse phase de documentation a été nécessaire pour avoir des informations sur les proportions et l'architecture du bâtiment. L'intérieur en particulier est assez mal documenté au niveau photographique : le public ne peut pas rentrer et les photos sont prises depuis l'entrée, avec de mauvaises conditions d'éclairage (l'intérieur est très sombre).

Je ne suis pas totalement satisfait du résultat au niveau de l'Ambient Occlusion, qui assombrit peut-être trop le bâtiment. Voici la version sans effet d'AO :

Tempel du ciel: Version sans Ambient OcclusionTempel du ciel: Version sans Ambient Occlusion

Avec le recul, je me dis qu'un résultat intermédiaire aurait été préférable.

Je n'ai pas non plus eu le temps d'intégrer une visualisation en version panoramique ( vue à 360° à l'écran) comme je l'avais prévu, mais je pourrai toujours le faire par la suite.

L'expérience a tout de même été très formatrice, et je compte bien me lancer à nouveau dans ce type de concours très bientôt !

Pour finir, un grand merci à JeGX, le développeur principal de Demoniak3D, qui m'a beaucoup aidé sur ce projet.

  1. 1. Comme les textures utilisent en partie des photos en creative commons, sachez que le modèle et ses textures seront bientôt mis en ligne sous la même licence. Pour ceux qui veulent débuter avec Demoniak3D, ce sera aussi l'occasion d'avoir un exemple de scène sous la main.

URL de Trackback pour ce billet :

http://www.shadows.fr/trackback/505

Commentaires

Temple of Heaven

BRAVO à mon niveau pas de critique,
c'est quand même du beau boulot,
tu peux être satisfait.

Wings 3d est vraiment un bon logiciel et gratuit en plus

Temple of Heaven

Portrait de shadow

Merci !
ça me fait penser qu'il faudra bientôt que je mette la démo en ligne...

Je ne suis pas satisfait à 100%, par manque de temps je n'ai pas pu faire tout ce que je voulais (effets, animations, modèles 3D supplémentaires), mais l'expérience a été très formatrice, et un concours est on bon moyen d'avoir une motivation ainsi qu'une date limite, ce qui force à avancer régulièrement. Vivement l'an prochain ! ;-)

Wings 3D est effectivement un très bon soft, même si au niveau de l'UV mapping ce n'est pas toujours parfait, il a l'avantage d'être très ergonomique.

Poster un nouveau commentaire

Le contenu de ce champ est gardé secret et ne sera pas montré publiquement.
If you have a Gravatar account, used to display your avatar.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Plus d'informations sur les options de formatage

CAPTCHA
Merci de faire ce calcul pour prouver que vous etes humain.
3 + 0 =
Résolvez cette équation et entrez le résultat. Par exemple, pour 1+3, entrez 4.
Syndiquer le contenu