45
« Blender, suite de modélisation, animation et rendu 3D » Olivier SARAJA 13 décembre 2006

« Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

  • Upload
    hanhi

  • View
    255

  • Download
    0

Embed Size (px)

Citation preview

Page 1: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

« Blender,suite de modélisation,

animation et rendu 3D »

Olivier SARAJA13 décembre 2006

Page 2: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Plan

1ère partie: Introduction 2ème partie: modélisation 3ème partie: éclairage 4ème partie: amtériaux et texture 5ème partie: animation 6ème partie: simulations physiques 7ème partie: Éditeur de séquences Conclusion

Page 3: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

1ère partie

Introduction

Page 4: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Que permet de faire Blender?

Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et

texture) Définir l'éclairage des scènes Animer des objets Faire le rendu d'images fixes Faire le rendu d'animations (vidéos) Monter les vidéos

Page 5: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Ses particularités

Interface: privilégie l'usage des raccourcis clavier totalement modulaire

Productivité: conçu pour un usage intensif

Compact: suit capable de tout faire moins de 12 Mo

Page 6: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Bien débuter avec Blender

Se rappeler de la règle d'or de Blender:

“Une main sur le clavier, l'autre main sur la souris”

Page 7: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Exemples de réalisation 3D

Blender - “Dans ton dos” par Le Golo

Page 8: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Exemples de réalisation 3D

Blender et Yafray - “Begre” par Nagy Norbert

Page 9: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Exemples de réalisation 3D

Blender et POV-ray - “Old Radio” par Alejandro Omar Chocano Vásquez

Page 10: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Exemples de réalisation 3D

Blender et Indigo - “They Came at Night” par Sander Wit

Page 11: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Qu'est-ce qu'une image 3D?

La synthèse d'image en très bref:

Page 12: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Quelles bases pour la 3D?

Pour éviter le syndrôme de l'écran vide ou noir, il faut avoir, au minimum:

Une caméra Une source de lumière Une surface à tracer

Page 13: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

2ème partie

Modélisation

Page 14: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Modélisation

Modélisation polygonale

Courbes de Bézier

NURBS

Opérations Booléennes

Page 15: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Modélisation - suite

Modélisation polygonale: extrusion, rotation, rotation hélicoïdale outil d'édition proportionnelle couteau subdivision surfacique edge loops sculpture à la souris (2.43)

Page 16: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

3ème partie

Eclairage

Page 17: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Moyen d'Éclairage

Lampe: lamp, sun, hemi, area light, spot

Radiosité émittance des objets

Occlusion ambiante Illumination globale (Yafray)

Monte-Carlo, Cartographie de photons, HDRI

Page 18: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Eclairage - suite

raytracing: toutes les lampes ombres dures, lentes à calculer principe: pour chaque pixel, on lance un

rayon vers chaque lampe

Page 19: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Eclairage - suite

Page 20: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Eclairage – suite

shadow-buffering: spot seulement rapides à calculer, ombres douces principe: silhouette avec profondeur (Z-

buffer) pour chaque objet à partir de chaque lampe

Page 21: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Eclairage – suite et fin

Exemple de Z-buffer: scène vue depuis la lampe

Page 22: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

4ème partie

Matériaux et texture

Page 23: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Les shaders

Matériaux: shaders diffus

Lambert Oren-Nayar Toon Minnaert Fresnel

Matériaux: shaders spéculaires

CookTorr Phong Blinn Toon WardIso

Page 24: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Éditeur de noeuds matériaux

concevoir ses propres shaders en connectant des boîtes de “propriétés” entre elles

Page 25: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Les textures

Texture Image: JPEG, PNG, GIF,

TARGA, MPEG... Texture

procédurale: Clouds, Marble

Stucci, Blend, Noise, Musgrave, Voronoi...

Méthodes de projection: Global, Object, Win,

Nor, Stress, tangent...

carte UV par dépliage (unwraping)

Page 26: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Les textures - suite

Exemple de dépliage UV:

Page 27: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

5ème partie

Animation

Page 28: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Animation par clés

Instant défini par la “frame” courante Pour une frame, insertion d'une clé de

position, rotation, dimension, composante de couleur...

Visualisation des clés grâce aux courbes IPO

Page 29: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Courbes IPO

Existent pour: Object, Material, World, Texture, Shape, Constraint, Sequence

Page 30: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Animation squelettale

Page 31: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Actions linéaires et non linéaires

Éditeur d'actions définies par

courbes IPO “atemporelles”

Éditeur d'actions non linéaires conjugue les

actions aux moments voulus

gère la durée des actions

Page 32: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Les éditeurs en action

Page 33: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

6ème partie

Simulations physiques

Page 34: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Les Softs Bodies

Corps souples: raideur, masse réagit aux obstacles pas d'auto-collision (sauf Blender 2.43) peinture des contraintes

Page 35: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Les Softbodies - suite

Page 36: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Simulateur de fluides

Élément de simulation: domaine, fluide, débit entrant, débit sortant,

obstacle viscosité pas de mélange de fluides obstacles mouvants

Page 37: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Simulateur de fluides - suite

Page 38: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Corps rigides

Utilise le moteur de jeu interne de Blender

gravité, frottements possibilité de “capturer” (baker) la

simulation sous forme de courbes IPO

Page 39: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Corps rigides - suite

Page 40: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

7ème partie

Éditeur de séquences

Page 41: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Éditeur de séquences

Réaliser le montage des différentes scènes

Ajouter des transitions entre les scènes Ajouter des effets aux scènes

(incrustation de texte, effets spéciaux

Page 42: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Éditeur de noeuds Composite

Composer librement des images (typiquement: calques différents) en leur appliquant des effets spéciaux (flou...)

Page 43: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Fin

Avant les questions ouvertes...

Page 44: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Où trouver de l'aide?

Linuxgraphic− http://www.linuxgraphic.org− #linuxgraphic sur irc.freenode.net

Blender-Clan− http://blenderclan.tuxfamily.org/

Blender-Doc− http://www.blender-doc.fr

Le Blender User Group Toulousaing− http://bugtoulouse.tuxfamily.org/site/

Page 45: « Blender, suite de modélisation, animation et rendu 3D · Blender? Modéliser en 3D des scènes ou des objets Leur donner une apparence (couleur et texture) Définir l'éclairage

Livres