Professional Documents
Culture Documents
(Redirig depuis 3D) Aller : Navigation, rechercher 3D redirige ici. Pour les autres significations, voir 3D (homonymie).
Modlisation 3D d'un visage humain en polygones. Trois dimensions ou tridimensionnel ou 3D sont des expressions qui caractrisent l'espace qui nous entoure, tel que peru par notre vision, en termes de largeur, hauteur et profondeur. Le terme 3D est galement (et improprement) utilis (surtout en anglais) pour dsigner la reprsentation en images de synthse (numrique), le relief des images stroscopiques ou autres images en relief, et mme parfois le simple effet strophonique, qui ne peut par construction rendre que de la 2D (il ne s'agit donc que du calcul des projections perspectives, des ombrages, des rendus de matires). L'expression animation 3D induit nanmoins la quatrime dimension qu'est le temps.
Sommaire
Mathmatiques
En mathmatiques, cette notion correspond la gomtrie euclidienne dans lespace ; lespace est repr par trois axes orthogonaux, contrairement au plan compos de deux dimensions. Les trois dimensions gomtriques sont :
Informatique
Animation 3D . En informatique, les modles tridimensionnels (figures ou images de synthse) ncessitent des calculs sans complexit particulire, mais extrmement nombreux. Ils peuvent tre reprsents, soit par des perspectives de diverses directions sur un cran en deux dimensions (ce qui rend le terme 3D impropre, un cran n'ayant que deux dimensions), soit sur des dispositifs de type film gaufr ou lunettes cristaux liquides permettant de voir une image diffrente avec chaque il. Depuis la fin des annes 1990, une grande partie des ordinateurs possdent une unit de traitement annexe ddie ce type de calculs (processeur graphique ou GPU). Plusieurs logiciels, dont Blender, permettant de crer ces modles 3D avec des ordinateurs conventionnels1; ce qui est alors qualifi de synthse dimage 3D.
Images 3D imprimes
Plusieurs techniques permettent d'imprimer des images pouvant donner une impression de profondeur ;
Image stroscopique ncessitant le port de lunettes spcifiques, bicolores ou polarisantes, permettant au cerveau de reconstituer une vision stroscopique
Imagerie lenticulaire (de type carte postale ou gadgets) gnralement imprime (ou contrecolle) sur support rainur ct spectateur. En 2010, on a mis au point en Allemagne une technique 2,3 associant un mode particulier d'impression et d'clairement produisant des images 3D de grande taille. Le prototype ralis en 2010 mesurait 1 mtre carr (format A0) mais le groupe estime pouvoir atteindre un panneau de cinq mtres. L'image pralablement modifie par ordinateur est imprime sur un rseau de centaines de milliers de lentilles 4 qui la renvoient de manire diffrente selon le point de vue. Plusieurs milliers de points de vue sont possibles.
3D temps rel
Aller : Navigation, rechercher
La 3D temps rel qui concerne l'imagerie de synthse, est une mthode de reprsentation de donnes tri-dimensionnelles pour laquelle chaque image composant l'animation est rendue dans l'instant qui prcde son affichage. La 3D temps rel ne doit pas tre confondue avec les effets stroscopiques (relief en trois dimensions, mme s'il est possible de faire de la 3D temps rel en relief), ni avec un systme temps rel pour lequel le respect des contraintes temporelles et au moins aussi important que le rsultat.
La vitesse de rendu doit permettre une animation fluide. La 3D temps rel s'oppose la 3D pr-calcule dans la mesure o le rendu des donnes 3D est immdiat. Le temps de rendu en 3D temps rel est imperceptible, il doit tre infrieur la persistance rtinienne, ce qui explique le besoin de l'acclration matrielle, en glide, en OpenGL, en Direct3D, de Moteur 3D mettant en uvre des algorithmes optimiss, mais galement de nombreux pr-traitements sur les scnes 3D. Le rendu des donnes 3D s'effectue directement sur le priphrique d'affichage, contrairement la 3D pr-calcule o le rendu est une vido. Les formats de la 3D temps rel comportent des donnes 3D (gomtrie, texture, animation) et un scnario pr-dfini ou interactif (scripts). La 3D temps rel permet de ce fait un grand degr d'interactivit : possibilits d'immersion, de contrle d'animation, d'interactivit avec la scne 3D La 3D temps rel est au cur d'applications telles que la visite virtuelle, la simulation, la visualisation et la conception CAO/CFAO, la 3D pour le web ("Web3d"), le jeu vido
Sommaire
1 Pr-traitements o 1.1 Simplification des gomtries o 1.2 Pr-calcul des clairages 2 Logiciels o 2.1 3D temps rel o 2.2 Traitement des gomtries o 2.3 Pr-calcul d'clairages 3 Voir aussi o 3.1 Articles connexes o 3.2 Liens externes
Pr-traitements
Afin d'amliorer la fluidit de rendu, les scnes 3D, parfois issues d'une maquette numrique, peuvent ncessiter une prparation en amont de la visualisation, comme la simplification des gomtries et le pr-calcul des clairages.
Simplification des gomtries
Le temps de rendu d'une scne 3D dpend considrablement de la finesse du maillage, c'est-dire du nombre de triangles afficher par la carte 3D. Si l'on dispose des donnes CAO, il est possible de configurer le mailleur un certain niveau de qualit afin d'ajuster ce nombre de polygones (voire de gnrer plusieurs maillages de qualits diffrentes pour des LOD). Il est galement possibles de travailler directement sur des maillages, en appliquant des algorithmes de simplification de maillage (dcimation, idalisation, suppression de sousparties non visible, ).
Le calcul d'clairages ralistes ncessite des algorithmes coteux comme le raytracing ou l'illumination globale. Cette tape peut dans le cas d'objets non anims (par exemple une salle) tre pr-calcule. Les rsultats de ces calculs peuvent alors tre stocks dans des textures ou en tant que couleurs aux sommets des maillages.
Logiciels
3D temps rel
Unity UDK (Unreal Engine) Shiva 3DVIA Studio NOVA 2010 3DVIA Virtools Director Torque Game builder EON Studio Quest3D Lumion3D Blender WireFusion Twinmotion OpenSpace3D Marmoset Toolbag
3D Turbo de iluac software Maya d'Autodesk 3ds Max d'Autodesk GPure de DeltaCAD Blender de la Blender Foundation
Pr-calcul d'clairages
Mental Ray de Mental Images GmbH POV-Ray est un gratuiciel YafaRay est un Logiciel libre Beast Moteur de rendu prcalcul utilis par le moteur temps rel Unity