#mstechdays
techdays.microsoft.fr
#mstechdays
techdays.microsoft.fr
La magie des pixels
pour les nuls
David Catuhe, David Rousset, Michel Rousseau
@deltakos...
tech.days 2015#mstechdays
Au plus profond du grimoire
La magie des pixels
Ou plutôt des têtes de singes
Wireframing
Rasterization
Flat Shading
Gouraud
Shading
Texture
mapping
DEMO
SOFT ENGINE
tech.days 2015#mstechdays
Un peu de vocabulaire
La magie des pixels
Ne soyez plus les moldus de la 3D !
• Un point dans le...
Vertex
Shader
Pixel
Shader
DEMO CYOS
DIS PAPA, C’EST QUOI UN SHADER ?
tech.days 2015#mstechdays
La simplexité
La représentation simplifiée d’un contexte complexe
La magie des pixels
tech.days 2015#mstechdays
Invocation première: Incanto Objectum
La magie des pixels
Une scène 3D, sur quoi ça s’appuie sur...
tech.days 2015#mstechdays
Invocation première: Incanto Objectum
La magie des pixels
La tesselation, c’est quoi ?
Creation ...
tech.days 2015#mstechdays
Invocation première: Incanto Objectum
La magie des pixels
Les shaders, pour un monde en couleur
...
tech.days 2015#mstechdays
Invocation seconde: Lumos maxima
La magie des pixels
Et la lumière fut.
Pour donner du volume,
P...
tech.days 2015#mstechdays
Invocation troisième: incanto reductas
La magie des pixels
Travailler moins pour aller plus vite
tech.days 2015#mstechdays
Invocation quatrième: maska miseras
La magie des pixels
La jouer a l’esbrouffe
tech.days 2015#mstechdays
Invocation cinquième: occulus maximo 1/2
La magie des pixels
La poudre aux yeux
Anti-aliasing
tech.days 2015#mstechdays
Invocation cinquième: occulus maximo 2/2
La magie des pixels
La poudre aux yeux
tech.days 2015#mstechdays
Invocation sixième: expecto particuli
La magie des pixels
C’est particule yeah!
Feux, fumée, eau...
#mstechdays
techdays.microsoft.fr
© 2015 Microsoft Corporation. All rights reserved.
tech days•
2015
#mstechdays
techdays.microsoft.fr
La magie des pixels pour les nuls
La magie des pixels pour les nuls
La magie des pixels pour les nuls
La magie des pixels pour les nuls
La magie des pixels pour les nuls
La magie des pixels pour les nuls
La magie des pixels pour les nuls
La magie des pixels pour les nuls
La magie des pixels pour les nuls
La magie des pixels pour les nuls
Prochain SlideShare
Chargement dans…5
×

La magie des pixels pour les nuls

1 121 vues

Publié le

"Ambiant occlusion", "Per pixel shader", "full scene antialiasing", autant d'incantations magiques propres au jargon des alchimistes de la 3D. Laissez-nous vous démystifier les secrets des arcanes obscures de ce monde merveilleux et vous entrebâiller le coffre des formules. Abracadabra !

Publié dans : Technologie
  • Soyez le premier à commenter

La magie des pixels pour les nuls

  1. 1. #mstechdays techdays.microsoft.fr
  2. 2. #mstechdays techdays.microsoft.fr La magie des pixels pour les nuls David Catuhe, David Rousset, Michel Rousseau @deltakosh davca@microsoft.com @davrous davrous@microsoft.com @rousseau_michel mirousse@microsoft.com
  3. 3. tech.days 2015#mstechdays Au plus profond du grimoire La magie des pixels Ou plutôt des têtes de singes
  4. 4. Wireframing
  5. 5. Rasterization
  6. 6. Flat Shading
  7. 7. Gouraud Shading
  8. 8. Texture mapping
  9. 9. DEMO SOFT ENGINE
  10. 10. tech.days 2015#mstechdays Un peu de vocabulaire La magie des pixels Ne soyez plus les moldus de la 3D ! • Un point dans le monde 3D == 1 vertex • Plusieurs vertex == des vertices • Le type Vector3 (x,y,z) est utilisé pour donner une position 3D ou une direction • 1 Triangle == 1 face • Un objet 3D object == un mesh
  11. 11. Vertex Shader Pixel Shader
  12. 12. DEMO CYOS DIS PAPA, C’EST QUOI UN SHADER ?
  13. 13. tech.days 2015#mstechdays La simplexité La représentation simplifiée d’un contexte complexe La magie des pixels
  14. 14. tech.days 2015#mstechdays Invocation première: Incanto Objectum La magie des pixels Une scène 3D, sur quoi ça s’appuie sur? Scène 3D / Entités / Objets / Polygones / Triangles.
  15. 15. tech.days 2015#mstechdays Invocation première: Incanto Objectum La magie des pixels La tesselation, c’est quoi ? Creation des assets 3D dans un éditeur (3D studio Max, Maya, Blender). Assemblage dans un outil d’authoring (type Unity, Crytech sandbox,…). Optimisation.
  16. 16. tech.days 2015#mstechdays Invocation première: Incanto Objectum La magie des pixels Les shaders, pour un monde en couleur Différentes couches à assembler pour aller vers le pixel final : Diffus + Ambient + Réflexion + Auto-illum + bump + spéculaire+ opacité = rendu final. Procédural vs bitmap.
  17. 17. tech.days 2015#mstechdays Invocation seconde: Lumos maxima La magie des pixels Et la lumière fut. Pour donner du volume, Pour animer la scène Notion d’ombrage et d’ombres (attention, c’est subtil) Ombres TR vs ombres précalc
  18. 18. tech.days 2015#mstechdays Invocation troisième: incanto reductas La magie des pixels Travailler moins pour aller plus vite
  19. 19. tech.days 2015#mstechdays Invocation quatrième: maska miseras La magie des pixels La jouer a l’esbrouffe
  20. 20. tech.days 2015#mstechdays Invocation cinquième: occulus maximo 1/2 La magie des pixels La poudre aux yeux Anti-aliasing
  21. 21. tech.days 2015#mstechdays Invocation cinquième: occulus maximo 2/2 La magie des pixels La poudre aux yeux
  22. 22. tech.days 2015#mstechdays Invocation sixième: expecto particuli La magie des pixels C’est particule yeah! Feux, fumée, eau, neige, poussière, explosion, etc..
  23. 23. #mstechdays techdays.microsoft.fr
  24. 24. © 2015 Microsoft Corporation. All rights reserved. tech days• 2015 #mstechdays techdays.microsoft.fr

×