AlexisIsaac.net
Home
Wednesday, 10 March 2010
 
 
Main Menu
Home
News
Flash
Tools
Contact Us
Search
Main projects
FlashMidi
Newsflash
 
Garder les informations 3d d'une image précalculée PDF Print E-mail
Written by Alexis ISAAC   
Monday, 02 November 2009
Je viens de pousser un peu plus loin les possibilités d'une technologie que j'avais deja utilisé : les normal maps et le depth map.
Cliquez ici pour voir la suite
Pour faire simple : lorsqu'un logiciel 3D calcule une image il fait plein de calculs intermédiaires pour générer l'image finale. une fois le calcul terminé toutes ces données ne sont pas gardés. Par exemple il doit calculer la profondeur entre chacun des objets pour que ce soit les bons qui soient au premier plan mais sur l'image finale cette information n'apparait pas il n'y a qu'une série de pixels de couleurs.
Il est possible de garder certaines de ces informations pour recréer une effet 3D à partir d'une image 2D.
Par exemple :
Voici l'image calculée :
J'ai choisi de sauvegarder en plus de cette image l'information de profondeur:
Et l'orientation de la surface se trouvant sour chacun des pixels : rouge à 100% si il est tourné vers la droite et vert à 100% si il est tourné vers le haut :
A partir de ces infos il est possible de créer de reflexions sur les murs ou créer un brouillard...
Sur after effects il existe un plugin permettant de manipuler ces informations : Normality
J'ai fais un test rapide en flash et ça semble bien marcher :
Le premier mode est une source de lumière qui n'éclaire que les objets plus lointains que sa position. Le deuxième mode est un cercle qui "colle" à la surface sur laquelle il se trouve : il s'oriente et se redimensionne en fonction de la profondeur et de l'orientation du pixel sous lequel il se trouve. Pour passer d'un mode à l'autre il suffit de cliquer sur l'image.

Comments

Only registered users can write comments.
Please login or register.

Powered by AkoComment 2.0!

Last Updated ( Monday, 02 November 2009 )
 
Next >


Polls
Have you tried FlashMidi ?
 
Syndicate
Get the latest update form this website : subscribe to one of the feeds below.
Switch to Firefox
 
Top! Top!