COURSBLENDER3D:
Aidemmoiresupportdecours
Mars2010
MatthieuDupontdeDinechinViralata
introduction
Blenderestunesuitede3Dcomplte:
modlisation
texturage
animation
rendu
montage
tempsrel
objectif
Percevoirlespotentialitsdesoutils3D
ComprendrelefonctionnementdeBlenderetavoirunaperudeses
possibilits
Savoirutiliserquelquesoutilsdemodlisation
Connatrelesbasesdesmatriaux
Blenderestunlogiciellibre
Connatrelesbasesdel'clairageetdurendu
Blenderestmultiplateforme:
Linux
MacosX
Windows
...
[Link]
n'estpasconupourtreutilisableleplus
facilementetleplusrapidementpossible,maisil
estfaitpourtreleplusefficacepossibleunefois
matris.
Fairedespetitesanimations
Avoirenvied'allerplusloin....
Cesupportdecoursestunaidemmoirequejelaisseauxpersonnesquije
[Link]'apaslaprtentiond'treniuncours,niun
[Link]'abordevidemmentpastouteslesfonctionsdeBlender,maiscelles
[Link]'onpeutvoir
surdescapturesd'crannesontdoncpasabords.
L'ordredesdiapositivesn'estpasforcmentadapttouteslessituationsdecours
etcorrespondiciuncoursdivisendeuxformationsdedeuxjoursavecune
longuepriodeentrelesdeux.
Blender2.50tantencoreendveloppement,lecontenudecedocumentpeuttre
amentredpassrapidement.
Enesprantquecelapuisseservir,...
Matthieu Dupont de Dinechin - viralata
Planindicatif
JOUR1:
JOUR2:
Introductionla3D
PrsentationdeBlender
Priseenmaindelinterface
Lesfentresetleurmanipulation
Sedplacerdanslavue3D
Lestypesdevue3D
Lecurseur3D
Laslection
Premirescne:
Ajoutdobjetsetrglagesdobjets
Modificationsdobjets
Lepointdepivot
Ajoutdelampe
Lacamera
Ajoutdematriauxauxobjets
Premierrenduetsonenregistrement
Lescourbes
Courbessimples
Courbesextrudes
Courbeslelongdunecourbe
Loutiltexte
Textesurcourbe
Lesmatriaux
Lesrglagesdebase(couleur,spculaire,duret)
Latransparence
Assignerplusieursobjetsunmatriau
Assignerplusieursmatriauxunobjet
Lestextures
Lesdiffrentstypesdetexture
Lesinfluencesdestexture
Leplacementdestextures
LedpliageUV
Editiondobjet:
Lemodedition
Coordonneslocalesetglobales
Lescomposantesdunmaillage
Modifierlespoints/segments/faces
lextrusion
Leboucles/loopsetleurdivision
Cration/suppressiondefaces
Lasubdvisiondesurface
Unpremierpersonnage
Matthieu Dupont de Dinechin - viralata
Planindicatifsuite
JOUR3:
JOUR4:
Rvisiondesnotionsdjvues
Optimisersonclairage
Quelquesclairagestypes
Lemonde
Lerendu
Placementdimagesenfonddcran
Modlisation(rappelsetnouveauxoutils)
Spin
Orientationsdetransformations(axespersos)
Accrochage(snapping)?
Animation:
Lesclefsd'animation
Lescourbesd'animation
Lesmodificateurs/modifiers
Lclairage
Lesdiffrentstypesdelampe
Matthieu Dupont de Dinechin - viralata
priseenmaindel'interface
Ctrl+N:revenirl'interfacepardfaut(ettouteffacer)
Ctrl+U:enregistrercommeinterfacepardfaut
Matthieu Dupont de Dinechin - viralata
navigationdanslafentre3D
Pavnumrique:
7:dessus
1:face
3:ctdroit
ctrl7:dessous
ctrl1:derrire
ctrl3:ctgauche
5:ortho/pers
.:centrsurselection
ctrl+.:centrsur
curseur
home:toutvoir
(BMsignifiebouton
milieu)
Matthieu Dupont de Dinechin - viralata
Navigationdanslavue3D:vuequad
Ctrl+Alt+q:passelafentre3Denvuequad:dessus+ct+face+cameraouperspective.
Cettefentrequiregroupe4vuesn'aqu'unheader,untoolshelfetunpanneauN,unrglaged'affichage
pourles4.
dessus
Perspective
Oucamera
devant
Matthieu Dupont de Dinechin - viralata
DanslepanneauN,on
passeenvueQuad
avecToggleQuad
View.
Lockempechede
tournerdansles3vues
(ct,face,dessus)
Boxsynchronisele
zoomdanslestrois
vues(ct,face,
dessus)
ct
lesdiffrentspanneaux/fentres
Lesdiffrentspanneauxdeproperties:
Matthieu Dupont de Dinechin - viralata
Degauchedroite,engrasceuxvusencours:
Rendu/Render
Scene
World
Object
Constraint
Modifier
ObjectData(l'icnechangeenfonctiondu
type)
Matriaux/Material
Texture
Particles
Physics
Prfrencesutilisateur
DanslafentreUserPreferences,onpeutdfinirlesrglagesutilisateurs:
cheminspourlesfontesettextures,lessauvegardestemporaires...
Nombredesauvegardestemporaires...
Ctrl+Alt+UoumenuFile/UserPreferences:ouvrelesprfrencesdansunenouvellefentre.
Matthieu Dupont de Dinechin - viralata
modlisation:utilisationdescalques
[Link]
(majpourenactiverplusieurs):
Onpeutaussiutiliserleschiffresau
dessusduclavier(paslepav
numrique).AvecAlt,onactiveles
calques1120.
Pourchangerunobjetdecalque:
menuObject/MovetoLayerouM
Toutcequel'onfaitnes'applique
qu'auxcalquesactifs.
Matthieu Dupont de Dinechin - viralata
10
manipulations:modeobjet
maj+aaddmesh:ajouterdiffrentstypesdeprimitives
widgets,transformations
lasouris:
/dupavnumrique:passerdevueglobalevuelocale(pourneplusvoirque
lesobjetsslectionns)
H:masquerunobjet,Alt+H:montrerlesobjetsmasqus
BoutDroit:slectionner
Maj+BoutDroit:ajouterlasl
A:toutslectionner/toutdselectionner
B:botedeslectionC:cercledeslection(onensortavecEchap)
XouSuppr:effacer
T:ouvre/fermelaboteoutils(ToolShelf)quicontientunebonnepartiedes
outilsncessaires:
Transformations:
G:dplacer(Grab)R:rotationS:redimensionner(Scale)
SiBoutMilieu(ouX,Y,Z),contraintesurunaxe
Possibilitderentrerunevaleurnumrique
Ctrl:magntismesurlagrilleouauxobjets
RotationetScalesefont
parrapportunpivot:
N:ouvre/fermelafentreInformationsNumriquesdelafentre3D:
OnpeutyrentrerdesvaleursnumriquesdanschacundesaxesXYZ
pour:position/rotation/scale/dimensionglobale
Onpeutaussiyrglerlimagedefond...
CTRL+D:dupliquer
ALT+D:duplicationlie(clone)
Matthieu Dupont de Dinechin - viralata
11
Modlisationpolygonale:modeedit
points:vertex/vertices
Onrentre/sortdumodeEditavecTab
MAJ+Aaddmesh:ajouterdiffrentstypesdeprimitives
/:passerdevueglobalevuelocale
ctrl+Tab:choisitlemodedeslection(point/segment/face)ou:
L'icnedroitepermetdecacher/montrerlespointscachs
BoutDroit:slectionner
Maj+BoutDroit:ajouterlasl
A:toutslectionner/toutdselectionner
B:botedeslectionC:brossedeslection
Xousupr:effacer
Transformations:
widgets,commeenmodeobjet
G:dplacer(Grab)R:rotationS:redimensionner(Scale)
SiBM(ouX,Y,Z/XX,YY,ZZ),contraintesurunaxe
Possibilitderentrerunevaleurnumrique
Ctrl:magntisme(snap)surlagrille/auxpoints
Celadpenddecequiestslectionndanslemenu:
segments:edge
face
E:extruder(point,segmentouface),siplusieursface,MAJ+Eextrudechaque
facedanssapropredirection
F:crersegment/facepartird'uneselectiondepoints
W:menuspcial:subdivision,fusion,enleverlesdoubles,
cacher,flipnormals
ctrl+R:dcoupagedeloops(boucles)
maj+S:menud'accrochage(Snap)
Matthieu Dupont de Dinechin - viralata
12
modlisation:lesubsurf
Le subsurf permet d'obtenir des formes
organiques partir de maillages simples
(mesh).
C'est un modificateur que l'on assigne
l'objet en cliquantsur Add Modifierdansla
fentredepropertiesmodifier:
On choisit le niveau de subdivision affich grce aux boutons subdivisions, un pour la
vue(View)etunpourlerendu(Render)
Cidessusdegauchedroitelemmemeshsanssubsurfpuisavecunsubsurfde1puis
4:
Onpeutadoucirlesfacettesd'unmeshencliquantsmoothdanslapartieshadingdutool
shelf
Pour rduire l'arrondi d'un ou plusieurs
Edges (segment), comme sur le mesh de
droite:
onslectionnelesedgesenmodeedit,eton
appliqueuncrease
On trouve Edge Crease soit dans le menu
Mesh/Edge soit dans le menu appel par
CTRL+E
Matthieu Dupont de Dinechin - viralata
13
modlisationparcourbes1
OnrajouteunecourbeavecAdd/Curve/BezierCurve.
Pour rajouter un point, on slectionne un des points
d'extrmitetonfaitctrl+BoutGauche.
Pourrajouterdespointsentred'autrespoints,onslectionne
despointsetonfaitW/Subdivide.
On peut slectionner le point lui mme comme droite ou
unedesesdeuxpoignes.
BoutDroit:slectionner Maj+BoutDroit:ajouterlasl
A:toutslectionner/toutdslectionner
B:botedeslectionC:cercledeslection
Xousupr:effacer
Lespointsetpoignessemanipulentcommedanslesmesh
avecG,R,S.(CTRLpourmagntismegrille,X,Y,Zpour
contrainteaxe).
ouverte
ferme
Pourfermerlacourbe(oul'ouvrirsielleestferme)onfaitC.
MAJ+D:dupliquerlespointsslectionnes
nonaligne
Si en mode Edit on rajoute une courbe ferme dans une
[Link]
l'onveutdansunecourbe.
Il vaut mieux viter de faire des courbes fermes qui se
croisent.
H et V permet de changer le type de poigne (align ou
non). On a encore dans le tool shelf accs aux diffrents
outils, dont le type de poignes (handle). Sur l'image de
droitetouteslespoignessontalignessaufune.
Matthieu Dupont de Dinechin - viralata
14
modlisationparcourbes2:courbesextrudes
DanslepanneauObjectData:
Onpeutpasserlacourbeen2Dou3D
Resolutionrglelarsolutiondela
courbe(plusoumoinslisse)danslavue,
etsirenderUestdiffrentde0aurendu
Extrudepermetdedonnerdel'paisseur
lacourbe
BevelDepthcreunchanfrein
l'extrusion
BevelResolutionadoucitlechanfrein
DefResolu=2
Extrude
DefResolu=4
BevResol:
0
BevResol:
3
Dansletoolshelf,lebouton
SetSplineTypepermetdeconvertirle
typedecourbe,notamentenPoly(courbe
polygonale)
Pour avoir un rectangle a partir d'un
cercletransformenPoly,effacertousles
pointssauf4.
Matthieu Dupont de Dinechin - viralata
15
modlisationparcourbes3:courbelelongdunecourbe
Onpeutextruderunecourbe
ouverteoufermelelongdune
courbeouverteouferme.
DanslepanneauObjectdatade
lacourbelelongdelaquelleon
veutextruder,onrentrelenomde
lautrecourbedanslechamps
BevelObject
Alt+C/meshfromCurve:convertir
Soitunmeshencourbe,ane
marchequ'avecdesmeshssans
faces(parexempleuncerclecreux)
[Link]
peutplusalorsrglerlarsolution.
Penserlefaireavantpourviter
d'avoirtropdepoints.
Matthieu Dupont de Dinechin - viralata
cercle
16
loutiltexte
OnrajoutedutexteavecMaj+AText.
Enmodeditiononpeuttaperdutexteavecleclavier.
LoutiltextealesmmesoptionsquelescourbesdansObjectData.
Il possde en plus les
options courantes de texte
pour les caractres et les
paragraphes (Size, Align,
Spacing pour l'espacement
des caractres, mots et
lignes).
On choisi la police dans
l'onglet Font. On peut
charger n'importe quelle
police TTF avec l'icne de
dossier.
Curve
On peut aussi deformer un
texte le long dune courbe
avec text on curve dans
lequeloninscritlenomdela
courbe qui va dformer le
texte.
Matthieu Dupont de Dinechin - viralata
17
matriaux
Unobjetpeutavoir
plusieursmatriaux
Aperudu
matriauavecles
diffrentsmodes
d'aperu
Couleur
Avecunobjet
slectionn(iciCube) Choisirparmi
lesmat
existants
Crerun
nouveaumat
Quantitde
lumirerenvoye
(+ousombre)
Couleurtache
spculaire
Intensittache
spculaire:
0pourmatriaux
mats
Pourrajouterunmatriau
l'objetoulesupprimer
Pardfautilrajoutelemme
matriau(iciilrajouterait
materiau2)
+rajouteunmatriauquiest
unecopiedecelui
slectionn
Xsupprimelematriaude
l'objet
Siilyaunnumro,celaveut
direquecematriauest
utilisparplusieursobjets.
Encliquantsurlenumro,
onenfaitunecopieunique
(pasutiliseparlesautres
objets)
Durettache
spculaire:
levepour
matriauxlisseset
brillants
Matthieu Dupont de Dinechin - viralata
18
Matriauxsuite
Ztransparency:transparence
sansdiffraction
Raytrace:transparencepar
tracderayon(pluslentmais
plusraliste)
Alpha:niveaude
transparence
IOR:indicederefraction(1.3
pourleverreparex)
Depth:nombredeparoisque
lesrayonsvonttraverser(si
plusieursvitresalignespar
ex,augmenter,maiscela
augmenteletempsdecalcul)
Pouravoirplusieurs
materiauxsurlemme
objet,enmodeedition:
Assignassignelemat
slectionnauxfaces
slectionnes
Selectslectionnelesfaces
ayantcematriau
Deselectlesdeslectionne
Reflectivity:intensitdel'effet
miroir
Fresnel:sionaugmente
fresnel,lematriaureflechit
plusquandsesfacessont
inclinesparrapportlavue
Blend:niveaufresnelappliqu
Depth:nombredefoisqueles
rayonsvontsereflechir
Pourcopierunmatriaud'un
objetd'autres:
Slectionnertouslesobjetsconcerns,
enslectionnantendernierceluiayantle
matriaucopier.
CTRL+L/Materials
Matthieu Dupont de Dinechin - viralata
19
Textures
Onchoisitunetexture
detypeimage.
Lesautressontdes
texturesprocdurales:
calcules
mathmatiquement
Avecunobjet
slectionnetun
matriau
(ici:Material.002)
Ontravaillesurlatexturepierresdu
matriauxMaterial.002delobjetCube
Crerune
nouvelle
texture
Onpeutavoirautantdetexturesque
lonveutdansunmmematriau.
Chaquetexturepeuttredsactiveen
dcochantleboutonctdeson
nom.
Aperudelatexture,oudumatriauou
desdeuxavecBoth
Licnepermetdechoisirparmilesimages
djutilises
lenomdelimage(peuttrediffrentdu
nomdefichier)
+ou+newpourajouterunenouvelle
image
Icnefichierpourenchargerune
Xpourlasupprimer
Lenometlechemindelimage
Icnefichierpourchargeruneimage
Doubleflchepourrechargerlimage(si
elleatmodifieendehorsdeBlender
parex)
Matthieu Dupont de Dinechin - viralata
Choisirparmi
lestextures
existantes
Sionslectionneun
tiroirtexture
vide:
+newrajouteune
texture
licne gauche de
+newpermetdechoisir
parmi les textures
existantes
Sionslectionneun
tiroirtexture
plein:
+rajouteunetexturequi
estunecopiedecelle
slectionne
Xsupprimelatexturedu
matriau
Siilyaunnumro,cela
veutdirequecette
textureestutilisepar
[Link]
cliquantsurlenumro,
onenfaitunecopie
unique
20
Texturessuite
Letravailsurlestexturespeuttretrslong,Onpeut
secontenterduneseuletexturequivainfluencerla
foislacouleuretleNor(relief),celasuffitsouvent.
Pourallerplusloin,ilfaudrasouventpartirdela
texturecouleur,retravailleravecunlogicielde
retouchedimagespourfaireuneversionpourlerelief,
unepourlespculaire,unepourlambiant....
LamthodedeplacementGenerated(cellepar
dfaut)conviendrapourdesformestrsbasiques
(cubiquesouplanes).Pourdesformesplus
complexesilfaudrapasserparlestexturesUV
Mthodedeplacementdestextures:
PardfautGenerated
NousverronsaussiUV
Mthodedeprojectiondestextures:
Flat,cube,tubeousphre
Tailledelatexturedanschaqueaxe:
nombredefoisquelatextureest
rptesuivantlaxe(pluslenombre
estgrand,pluslatextureestpetite)
Influencedelatexture:
chaquetexturepeutinfluencerautant
deparamtredematriauxquelon
[Link]
dbutersont:
Color
Normal:poursimulerdurelief(appell
BumpMappingdansdautreslogiciels)
Matthieu Dupont de Dinechin - viralata
21
DpliageUV1
Celaconsistedplierlemaillagepourlemettreplatsuruneimage,commeunpatronencouture.
IlfautpourcelaunefentreUVimageEditoretunefentre3D.
Ilfautprciserdanslemappingdupanneautexturequel'onestenUV
Onchoisitici
l'imagedansla
listedesimages
djcharges
Sinon,menu
imagesopen
Fentre
UVImageEditor
Matthieu Dupont de Dinechin - viralata
22
DpliageUV2
EnmodeEdit,avecdesfaces
slectionnes:
U:menudeUvmapping
menuMeshUVUnwrap
Onadenombreusesoptions:
Unwrap:dpliageautomatique(nemarche
bienquesilonamarqudesedge
dcouper)
CubeProjection:Pourunemeshplutt
cubique(btiment),
Projectfromview:projetdepuislavue
(pratiquepourunefaadeparexemple)
Smartproject:dpliageautomatique
malin,marchemieuxqueunwrapsilon
napasdcouplemaillagecarilessaiede
devineroudcouper.
Onvoiticileresultatd'undpliageSmartProject
surunesphre
Typed'affichagedanslavue3D:
Texturedpermetdevoirdirectement
l'applicationdelatexture
Dansl'imageeditor,ontravaillesurlespointsdudpliageaveclesmmes
raccourcisquedanslavue3D(maisen2Dbiensur):
G,R,Spourdplacer,tourner,mettrel'chelle
B,etCpourlaslctionparboteetcercle,
Lpourslectionnertouslespointslis
...
Matthieu Dupont de Dinechin - viralata
23
DpliageUV3
PourunbondpliageUV,ilfautaiderBlenderdplierenluiprcisantoildoitdcouperlemaillageavantdele
[Link],leraccorddetexturesseravisible(ouentoutcaspluscompliqufaire),onvadonc
choisirdedcouperdesendroitsmoinsvisibles.
Ilfautd'abordslectionnerdesEdges(segments),leplussimpleest
d'treenmodedeslectionparvertex(points)ouparedge.
Pourslectionnerdesbouclesdesegments(EdgeLoop):Alt+BDroit
OnvoiticienorangeuneEdgeLoopslectionne
Ensuiteonmarquelesedgescommetantdcouperaudpliageavec
MarkSeamdanslemenuMeshEdgesouavecCTRL+E
LesEdgesmarquessontsurlignesenrougedanslevue3D.
OnpeutlesdmarqueravecClearSeam
Rsultat du dpliage d'une sphre aprs quelques
dcoupes. Le but est d'avoir les faces les moins
distorduespossibles.
Onpeutensuiteexporter lersultatdudpliageenSVG
pourl'utiliserdansunlogicielderetouched'imagecomme
modlepourpeindredessus.
Matthieu Dupont de Dinechin - viralata
24
Placementd'imagesenfonddefentre
Cocheraprsavoirouvertles
donnesnumriquesavecNet
rajouterdesimagesavecAdd
images
Pourchaqueimageonchoisitici
dansquellevueellevaseplacer
Pourchaqueimageonrgleicila
transparence,lataille(size).Jene
connaispaslaraison,maisla
valeurdesizeestlamoitidela
largeurdel'imagedanslafentre.
Onpeutdcalerl'imageaussiavec
lesvaleursXetY
Avantd'avoirdfiniuneimageona
cepanneau,quipermetd'ouvrir
uneimageavecopenoud'en
choisirunedjchargeavec
l'icnegauched'open
Onadoncicitroisimagesenfond,chacuneassocieunevue.
Matthieu Dupont de Dinechin - viralata
25
Orientationsdetransformation
LestransformationsdansBlenderpeuventsefairesuivantlestroisaxes
globauxaveclesraccourcisX,[Link],avecXX,YYetZZon
contraintlestransformationssuivantlesaxeslocauxdel'[Link]
voitainsisurlapremireimagedroitequelesaxeslocauxdel'objet
maisonnesontpasalignsaveclesaxesglobaux.
Enmodeedit,onpeutaussichoisirdetransformersuivantlesaxes
normauxuneface(perpendiculaires)commesurlasecondeimage
droite.
Onpeutaussidfinirautantd'orientationspersonnalisesquel'on
[Link]
l'ongletTransformOrientationsdesdonnesnumriques(N).Ona
alorsunenouvelleorientationdunomdel'objet(icimaison),ony
accdeparlemenud'[Link]
peutainsidplacerunobjetsuivantlesaxesd'unautre.
Enmodeedit,onpeutfairedemmeenselectionnantdes
[Link]'appellerontFaceet
Edge,maisonpeutchangerleurnomencliquantdessus,
commeicil'orientationToit.
OnpeutsupprimeruneorientationavecDelete.
Matthieu Dupont de Dinechin - viralata
26
Eclairage:leslampes,gnralits
Nomdelalampe
point
sun
spot
Typedelampe
Couleurdelalampe
hemi
area
Ener:intensitdel'clairage
Fallof:typed'attnuationdelalampeavec
ladistance
Di:distancepartirdelaquellel'clairagea
perdulamoitidesapuissance
Negative:eclairagengatif
ThislayerOnly:n'clairequelesobjets
danslemmecalque
Specular:credestchesspculairessur
lesobjets(dcocherpourdeslampesde
dbouchaged'ombres)
Diffuse:dcocherpouravoirunelampequi
necrepasd'clairage.
Maj+AoumenuAdd:rajouterdeslampes.
Ilya5typesdelampes,chacuneavecsondessindanslavue3D.
ToutesleslampessaufHemipeuventventuellementprojeterdesombres,leur
dessinaalorsunronddepointillsenplus.
LeslampessemanipulentcommelesautresobjetsavecGetR.
Sn'aaucuneffetsurleslampes.
Matthieu Dupont de Dinechin - viralata
27
Eclairage:Point
Lalampepointsecomporte
commeuneampoule,clairant
[Link]
peutprojeterdesombresdouces
oudures.
Ombrebleue
samples:1
NoShadow:lalampene
projettepasd'ombre
RayShadow:ombres,avecles
rglagescidessous:
Couleurdel'ombre
ThislayerOnly:neprojettedes
ombresquesurlesobjetsdu
mmecalque
OnlyShadow:n'clairepasles
objetsmaisprojettedesombres
Matthieu Dupont de Dinechin - viralata
Ombresdouces:
ConstantQMCestpluslent
maisplusfinqueAdaptiveQMC
SoftSize:douceurdel'ombre
Samples:si=1,ombresdures,
sinonpluslavaleurestleve,
moinsilyauradegrain
samples:3
samples:9
28
LampesHemietSun
UnelampeSunprojettedes
rayonsparallles,indpendantsde
saposition,etsapuissancene
s'attnuepasavecladistance.
Sesombressontdonclecas
chantparalllesetpeuventtre
doucescommedroite.
Ellealesmmerglagesqueles
pointmaissansladistance.
Lesdeuxsecompltentbienpoursimulerun
clairageextrieur:onaiciunsunetunhemi
[Link]
dcocherspecularpourl'hemi
UnelampeHemisimulel'clairage
d'unedemisphre(lavoute
clesteparexemple).Ellenepeut
pasprojeterd'ombresetsa
puissancenediminuepasavecla
distance.
Matthieu Dupont de Dinechin - viralata
29
Lampespot
UnelampeSpotprojettedelalumireetventuellementdes
ombresdansuncne.
C'estlaseullelampequipeututiliserdesombresdetype
[Link]
plusdlicatesrgler.
Size:angled'clairageducne
Blend:dgradenbordde
cne
Square:spotcarr
Showcone:permetdevoirle
cnedanslavue3D
Couleurdel'ombre
ValeurdeClipStart
etClipEnd
ValeurdeBlend
Spotavec
ShowConecoch
Matthieu Dupont de Dinechin - viralata
ThislayerOnly:neprojettedes
ombresquesurlesobjetsdu
mmecalque
OnlyShadow:n'clairepasles
objetsmaisprojettedesombres
Ombresdouces:
ConstantQMCestpluslent
maisplusfinqueAdaptiveQMC
SoftSize:douceurdel'ombre
Samples:si=1,ombresdures,
sinonpluslavaleurestleve,
moinsilyauradegrain
BufferShadows:
BufferType,FilterType:typede
calculetdefiltredesombres
Soft:douceurdesombres
SampleBuffers:lesvaleurs
levesdonnentdemeilleurs
rsultatsmaiscalculspluslongs
ClipStartetClipEndsont
rglerauplusprochedesobjets
clairer.
30
Lampearea
UnelampeAreasimuleunesurfacemettricedelumire.
Elleprojettedesombresdoucestrsralistesmaisauprixdetemps
[Link]
lampe.
Cettelampeestparticulirementadapteunclairagetypestudio
oupoursimulerl'clairagediffusd'unefentre.
Square:surfacecarre
Rectangle:surfacerectangle
(voirrglagescidessous)
Size:taille,desvaleursleves
donnentdesombresplus
douces.(onnepeutpaschanger
latailleavecSdanslavue3D)
ThislayerOnly:neprojettedes
ombresquesurlesobjetsdu
mmecalque
OnlyShadow:n'clairepasles
objetsmaisprojettedesombres
Couleurdel'ombre
Ombresdouces:
ConstantQMCestpluslent
maisplusfinqueAdaptiveQMC
Samples:si=1,ombresdures,
sinonpluslavaleurestleve,
moinsilyauradegrain
Rectangle:
SizeXetSizeY:dimensionsde
lalampe
Lesautresrglagessont
identiques,maispensermettre
dessamplesenXetenY
Matthieu Dupont de Dinechin - viralata
31
World1:rglagesdebase
Onpeutavoirplusieursworld
dansunescne
Pourassignerunetextureau
world,ouvrezd'abordlepanneau
worldpuislepanneautextureset
vouspouvezchargeruneimage
commedansn'importequelle
texture(cfp21).
Siaucunetextureneluiest
affecte,lecielalacouleurde
HorizoncolorsaufsiBlendSky
[Link]
entreHorizonColoretZenit
Color.
TextureCoordinatespermetde
choisircommentestplacela
texture:
Viewestutilepourdesphotos
standarddecieux,combinavec
PaperSkydupanneauWorld.
AngMapestutilispourlesvues
angulaires(lightprobe)
Pourquelecielapparaisse
aurendu,ilfautqueSkysoit
choisi,sinonlecielseranoir
Sileformatdesortiechoisi
estRGBA,lecielsera
enregistrcomme
transparent(doncsans
texture).
Matthieu Dupont de Dinechin - viralata
Indispensablepourquelatexture
apparaisse.
32
World2:OcclusionAmbianteetenvironnement
L'occlusionambiante(AO)permetdesimuleruneilluminationglobaleenassombrissantles
endroitsodesfacessontproches.
L'environmentlightingfaitlammechosemaisencolorantenpluslascneenfonctiondela
couleuroutextureduciel.
Rendudebase
AmbiantOcclusion
Factor:luminositdel'ambiant
occlusion.
Cellecipeuts'ajouter(Add)ou
tremultiplie(Multiply)
environmentlighting
Factor:luminositde
l'environmentlighting
White:clairageuniformeblanc
SkyColor:clairageenfonction
descouleursdecieldupanneau
world
Skytexture:clairageen
fonctiondelatextureduciel.
Raytracedonnedesrsultatsgranuleuxoulongs.
Approximaten'apasdegrainmaisestplus
compliqurgler.
Distance:distancelaquelledesfacesdonnentde
l'occlusion
FallofStrength:longueurdesombresd'AO
Samples:qualitdel'AO
Matthieu Dupont de Dinechin - viralata
RenduavecAO
RenduavecEnvLighting
33
Paramtresderendu
Pourunrenduilfautau
moins:
unelampe
(ouunesourced'clairage)
Pourfairelerenduduneimage.
RaccourciF12
OnenregistreensuitelimageavecF3
OnpeutfaireapparatreledernierrenduavecF11
Lerendud'uneanimationsefaitencliquantsur
Animation
Prrglagesderendu,aveclestaillesstandardsde
rendu.
Addpermetdecrersespropresprrglages
unecamera
Dimensionsdurenduenpixels.
%pourfairedesrendusrapidesenpluspetites
dimensions
Maj+Benvuecamerapermetdenerendrequ'une
partiedel'[Link]
Start,End:imagededbutetdefindel'animation
Step:permetdenecalculerqu'uneimagesur2si
rgl2(ou3,4...)
FPS:nombred'imagesparsecondesdel'animation
Antialiasingouanticrnelage,pourdiminuerles
effetsd'[Link]
leve,pluslerenduseralong.
Matthieu Dupont de Dinechin - viralata
Cheminouestenregistrel'animation.
Siunformatd'imageestchoisi(jpgoupng),
l'animationseraunesuited'imagesnumrotes.
C'estlasolutionlaplussure.
Formatdimageettypedimage:
BW:noiretblanc
RGB:couleur
RGBA:couleuravectransparence
34
Animation:clefs
Flchedroiteetflchegauche:imagesuivanteouprcdente
Flchehautetflchebas:saute10images
Maj+flchegauche:allerlapremireimage
Maj+flchedroite:allerladernireimage
Alt+A:jouel'animationdanslesvues3D
I:ajouteuneclefd'animation(loc,rot,scaleoucombinaison)
Alt+I:supprimelaclefd'animation.
Exemple:onseplacel'image1,onrajouteunclefLocavecI,
aveclesflchesonval'image24,ondplacel'objetetonpense
bienrajouterunclefLocavecIdenouveau.
Entredeuxclefsd'animation,Blendercalculel'animation.
Timeline:
Vue3D:
Lechiffreindiquel'image
courante.
Lenomdel'objetdevient
orangesicetteimageil
auneclefd'animation.
I:clefdepositionsur
l'objetslectionn
VueProperties:
Isurunevaleur:creuneclefdecettevaleur
l'imageactuelle.
Valeursenvert:valeursanimes
Valeursenjaune:valeurayantuneclef
l'imageactuelle
Latimelinepermetderejouerl'animationetd'avoirdesindicationssurousepassentlesdiffrentestapesde
l'[Link]
d'animation.
M:rajouterunmarqueur,ilssemanipulentcommedesobjets(G,maj+D,selectionclickdroitetB)
Clefspourlaselection
Imageactuelle
marqueurs
Ici,lalampea
sonEnergyet
saDistancequi
varientdansle
tempsetsa
Distanceaune
clefal'image
actuelle
Premireimage
del'animation
Matthieu Dupont de Dinechin - viralata
Dernireimage
del'animation
Boutonsdelecture
35
Animation:dopesheet
Onpeutmanipulerfacilementlesclefsd'[Link]'animationpour
touslescanaux(channel),parexemplelecanalpositionsurl'axeX.
Lesclefssontreprsentespardepetitslosanges,[Link]'imagelaquelleon
[Link]:
Clickdroit,Maj+clickdroit,B:slection
G:dplacement
S:misel'chelleparrapportl'imageactuelle(traitvert)
Maj+D:dupliquer
Imageactuelle
Suppr:supprimer
Pourchaqueobjet,onpeutafficherou
masquertousleschannels
MenuView/ShowSliders
Lessliderspermettentdechangerles
valeursducanal(channel).
jaune:lecanaladjuneclefcette
image
Vert:lecanaln'apasencoredeclef
cetteimage,bougerlesliderencre
automatiquementune.
Danscetexemple,l'objetSingea
deuxclefsd'animationenLocation
(seulesapositionchange),
l'objetCubeluiadeuxclefs
d'animationenLocRotScale(ilva
enmmetempsbouger,tourneret
s'agrandir).
Matthieu Dupont de Dinechin - viralata
N'afficherquelesclefs
desobjetsslectionns
Afficher/masquerlesclefsde
diffrentstypes
36
Animation:lescourbesIPO
LescourbesIPOmontrentl'volutiondechaquecoordonne(position,rotationetchelle)[Link]
modifierlecomportemententrelesclefsd'[Link]
[Link].
Clickdroit,Maj+clickdroit,B:slection
G,R,S:dplacement,rotation,misel'chelle(parrapportaupointdepivot)
Maj+D:dupliquer
Suppr:supprimer
Maj+Ctrl+M:rajoutermodificateurdecourbe(cyclicpourrpeterdesmouvements)
Pourchaqueobjet,onpeutafficherou
masquertouteslescourbes
Imageactuelle
Poignedecourbe
Modificateurdecourbe
MenuView/ShowSliders
Lessliderspermettentdechangerles
valeursducanal(channel).
jaune:lecanaladjuneclefcette
image
Vert:lecanaln'apasencoredeclef
cetteimage,bougerlesliderencre
automatiquementune.
DanslemenuKey:
InterpolationMode:rglele
comportemententredeuxclef
(linaire,Bzier,Constant).
ExtrapolationMode:rglele
comportementaprsladernireclef
(constantoulinaire).
L'unitdesrotations
sergledansle
panneauscne:
Matthieu Dupont de Dinechin - viralata
PanneauN
N'afficherquelescourbes
desobjetsslectionns
Afficher/masquerles
courbesdediffrents
types
Pointde
pivot
marqueur
37
Animation:suivreunecourbe
Pourdplacerunobjet(parexempleunecamra),ilestsouventplusfaciled'utiliserunecourbepourdessinerledplacementdel'objet.
Lesdiffrentestapessuivresontlessuivantes:
1)Rajouterunecourbe(dutypequel'onprfre)
2)ventuellementplacerl'objetaudbutdelacourbeetletournerl'orientationdsire(parexemplecamerapointantverslacourbe)..
3)Parenterl'objetlacourbe(slectionnerl'objetpuislacourbeavecMaj,puisCtrl+P/FollowPath)
4)Rglerlalongueurduchemind'animationennombred'images(100pardfaut)danslepanneauObjectDatadelacourbe.
5)Eventuellementdformerlacourbe(sionTiltunecourbe3DavecCtrl+T,l'objettourneraautourdel'axedelacourbe(commeunavion
quifaitdestonneaux)).Sionrajoutedespointslacourbe,celanechangepasladurependantlaquellel'objetsuitlacourbe.
Dureducheminennombred'images
Matthieu Dupont de Dinechin - viralata
Follow:l'objettournepoursuivrelacourbe
38
pouravoirplusd'informations
Linuxgraphic
[Link]
#[Link]
BlenderClan
[Link]
BlenderDoc
[Link]
Siteofficielenanglais:
[Link]
Celuiquireoituneidedemoireoitunsavoirsansdiminuerlemien;tout
commeceluiquiallumesabougielamiennereoitlalumiresansmeplonger
[Link]
Matthieu Dupont de Dinechin - viralata
39