Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

La magie des pixels pour les nuls

1 179 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

×