Professional Documents
Culture Documents
IlTe am
Ne l proge tto, s ono im pe gnati al cuni
tra i più im portanti artis ti ch e
utilizzano Bl e nde r:
In de ttagl io:
Sach a “Sago” Goe de ge bure
(ol ande s e ): re gis ta
Andy Goral czyk
(te de s co) dire ttore artis tico
Enrico “EnV” Val e nza (italiano!)
Artis ta (m ode l l
azione e te xturing)
Nath an “Ce s s e n” Ve gdah l
(am e ricano): artis ta (rigging)
W illiam Re ynis h
(dane s e ) artis ta (anim azione )
Bre ch t van Lom m e l
(be lga) dire ttore te cnico
Cam pbe l l“Ide as m an42"Barton
(aus tral iano) dire ttore te cnico
Ton Roos e ndaal
(ol ande s e ) produttore
Al
cune foto de i m e m bri de lPe ach Te am
3
IlCortom e traggio e l
o Studio Caffé pe r ilPe ach
Pe r l a re al izzazione de l Pe ach O pe n
M ovie , ilTe am l avore rà in un ufficio in
Ol anda.
A fine l ugl io, Ton h a re gis trato un
vide o pe r m os trare ai curios i l o s tudio,
ancora in parte in al le s tim e nto.
Eccol o:
h ttp://w w w .ble nde r.org/bf/bl e nde r-
i.M O V
4
Tre e Ge ne rator Anim azione
In Nove m bre , Cam pbe l lh a s critto uno Al l'inzio di dice m bre è s tata final m e nte
s cript pyth on pe r Bl e nde r pe r l a pubbl icato un bre ve vide o di 20
cre azione di al be ri. s e condi ch e m os tra al cuni te s t di
Lo s cript cos truis ce una m e s h a anim azione de i protagonis ti de l
s e zione circol are a partire da curve . cortom e traggio.
H a num e ros i param e tri e d è piuttos to Pote te ve de rne al cuni s cre e ns h ot q ui
s tabile e ve loce . s otto, oppure l 'anim zione com pl e ta
Pe r provarl o, è ne ce s s ario util izzare al l'indirizzo:
una ve rs ione SVN di Bl e nde r. h ttp://w w w .youtube .com /w atch ?v=Tw 8
W vxZ V6GA
Sicuram e nte inte re s s ante ! e
s ucce s s ivam e nte ne ve rranno
pubbl icati altri con m aggior
fre q ue nza.@
Sinis tar
5
NEW S
K ino3d Conte s t: IlLom b rico K il
ler M e nzioni s pe cial
i pe r l
o s til
e a:
Gil
lan
Il21 ge nnaio s i è concl us o ilconte s t
inde tto s u k ino3d da te m a:
m igl
iore ide a: Kaboom con "Il
Lom brico"
Se l
idor
m igl
ior te cnica: Bul
lx ”:
© Tutte l
e im m agini apparte ngono ai l
e gittim i proprie rari 6
Que s to è un re nde r con l
’AO norm al
e
con q ue s ti param e tri:
Approxim ate Am b ie nt O ccl
us ion
Una nuova opzione s arà im pl e m e ntata
ne lpanne l lo de ll
’ Am bie nt O ccl us ion.
Si tratta de l l
’ Approxim ate AO , ch e
pe rm e tte rà di fare re nde ring più ve l oci
a s capito pe rò de l la corre tte zza fis ica
de ll’il
lum inazione . Que s to incl ude
vantaggi e s vantaggi q uindi h o fatto
alcuni te s t con un inte rno.
In q ue s to re nde r h o util
izzato
l’Approxim ate AO , i param e tri s ono
q ue s ti:
© Tutte l
e im m agini apparte ngono ai l
e gittim i proprie rari 7
In concl us ione s i può dire q ue s ta
nuova fe ature è una m anna dalcie l o
pe r le anim azioni, m a potre bbe e s s e re
utile anch e a q ue l l
i ch e non am ano l e
lungh e atte s e pe r i l
oro re nde ring e
pe r i l
oro cl ie nti.
Nuove Partice l
le
Re nde r3: 3.29 m in La tanto atte s a ve rs ione de lParticl es
Sys te m di Jah k a pare m atura pe r un
I te m pi s ono dim inuiti ancora e pe ns o ins e rim e nto in SVN. M ol te le novità
ch e con un s e ttaggio più accurato s ia pe r q ue l li ch e ave vano provato l e
pos s ibile abbas s arl i ul
te riorm e nte . Si ve cch ie ve rs ioni ch e , pe r ch i non l o
nota ancora q ual ch e arte fatto, m a pe r s ape s s e , pre ve de vano un s is te m a di
ilre s to è pas s abil
e. control lo de l la fis ica e uno s trum e nto
(ch iam ato Particl e s M ode ) ch e
corris ponde ad un ve ro e proprio
Infine h o fatto un re de ring con l’AO , parrucch ie re digital e , dove è pos s ibil e
s e ttato in Adaptive m ode (ve de re al l
ungare , accorciare , tagl iare ,
articol o s u SVN pe r approfondim e nti) e s pos tare , gonfiare e aggiunge re
h o aum e ntato i Sam pl e s a 16.
© Tutte l
e im m agini apparte ngono ai l
e gittim i proprie rari
8
Tutorialin PD F ProCad
h ttp://l
os cote c.inte rfre e .it/
Buona l
e ttura.
© Tutte l
e im m agini apparte ngono ai l
e gittim i proprie rari
9
L'ide a pe r q ue s t'im m agine è nata da una l e tte ra m inatoria inviata a Ste ph e n
King: “Finis ci la s aga de l la Torre Ne ra altrim e nti l 'ors acch iotto m uore !”
Le gare e im bavagl iare un pupazzo è una cos a ch e non fare i m ai, non s ono
crude l e abbas tanza, m a l a re altà virtuale , è tutta un'al tra cos a!
m ak ing of
Te ddy
Com e s e gre gare un ors e tto in cantina e farl
a franca con l
ale gge
di Paol
o Acam pora
M ode l
lazione
L'ors e tto è un ogge tto abbas tanza
facile : s i pre s ta be nis s im o albox-
m ode l ling
10
Pe r fare i vim ini h o us ato un paral lel
e pipe do m ol to s uddivis o, con un
m odificatore array.
Pe r otte ne re un array a ve ntagl io bas ta abil itare s ol
tanto “obje ct offs e t” e
im m e tte re ilnom e di un ogge tto ruotato (ne lm io cas o un e m pty). Con il
m odificatore curve h o fatto in m odo ch e s e guis s e una curva ade re nte al l
a s e dia.
11
Te xture
La te xture de gl i s caffal
i, h a com e
“obje ct offs e t” un e m pty tras ve rs ale,
in q ue s to m odo ho otte nuto
rapidam e nte uno s porco non ripe titivo
con un s ol o m ate riale e una s ol a
m appa, s e nza UVm appare .
12
A un q ual s ias i ogge tto, aggiungiam o
una te xture bl e nd di tipo Sph e re .
Ne l
la s ch e da M ap To s ce gl
iam o Em it inve ce di Col
, pe rch è vogl
iam o ch e l
'ogge tto
s ia l
um inos o s ui bordi.
Ne l m io e s e m pio pe rò,
vol e vo una trans l uce nza più
irre golare , q uindi inve ce di
us are il gradie nte
dire ttam e nte com e val ore di
e m it, l
'h o us ato com e
m as ch e rina attivando
“Ste ncil ” s ul l
a s ch e da “M ap
To”, e dis attivando tutti gl i
al tri val ori; s ul canal e
s upe riore h o aggiunto una
te xture cl oud, con “M ap To”
Em it e Col , s ce glie ndo una
col orazione azzurra, com e l a
luce de lcie l o.
13
IlPe l
o
poich é l a te xture è
s e am le ss, ho potuto
us are com e input l 'UV
layout di de faul t, q ue ll
o
con tutte l
e facce
s ovrappos te .
Se l
e zionando Al ph a e
Spe c in “M ap To”, con
D var im pos tato a 0 e
Z trans p s e l e zionato in
“Link s and Pipe l ine ”, le
“gabbie ” dive nte ranno
tras pare nti ne i punti
col orati dal la te xture .
14
Ils e tup m ol
to s e m pl
ice de l
le partice l
le.
Il m ate rial
e
num e ro due
control l
a il pe l o
partice llare e il
m odo in cui q ue s to
s i inte gra col “pe l o
te xture ”.
Pre m e ndo s ul
tas to “Strands ”, in
“Link s and
M ate rial s ”, com -
pare il panne l l
o
“Tange nt Sh ading”:
il val ore “Start”
infl ue nza l
a
dim e ns ione de lpe l o
al la bas e , “End”
q ue l la s ul l
a punta,
“Sh ape ” q uanto l a
form a de bba e s s e re
arrotondata (a -0,9
è m ol to appuntita).
Il col ore è q ue l l
o
ch e vogl iam o dare
al la pe l l
iccia (lo
s te s s o de gl i sh e ll)
m e ntre in Sh ade r
15
h o dovuto im pos tare un val ore di rifl
e s s ione m ol
to bas s o, poich é l
e s trand rice vono
un po' troppa luce ris pe tto agl
i al
tri ogge tti.
A ge s tire la
tras pare nza ci pe ns ano
due te xture , l a prim a è
una bl e nd di tipo H al o,
ch e ho ch iam ato
NoFrontal , s e rve a non
far ve de re i pe l i ch e
s ono e s attam e nte
frontal i al la cam e ra:
infatti ne lla vis ta
frontal e gl i sh e llcon l a
te xture s e l a cavano
be nis s im o, m e ntre s ui
lati c'è bis ogno di
ve de re de lpe l o re ale.
I val ori di lum inos ità e contras to re gol ano ancora una vol ta ris pe ttivam e nte
vis ibilità e trans izione ;com e ne l
l'e s e m pio di prim a s ul
la trans l
uce nza, las ciam o s olo
l'as s e Z in “M ap Input”, m e ntre pe r fare in m odo ch e l a te xture agis ca s ul la
tras pare nza s e le zioniam o “Al
ph a” e “Spe c” in “M ap To”, ricordandoci di portare D var
a 0.
Pe r q ue s to il“M ap
Input” s arà “Strand”, e
“M ap To” inve ce Al ph a.
Ricapitol
ando:
16
Ris ul
tato final
e (tutto ins ie m e !)
Il
lum inazione
In pros s im ità
di ogni s upe rfice
am pia, c'è la
clas s ica l uce di
“fak e radios ity”,
ne l m io cas o
are a l
igh t a
bas s is s im a e ne r-
gia e dis tanza,
con s pe cular
dis attivato e il
col ore de l
le
s upe rfici
vicine .
17
Al tre l uci fanno ris al tare il ce ntro
de lla s ce na, s ono tutte l uci a bas s a
inte ns ità, con attivata l
'opzione
s ph e re , ch e le re nde ine fficaci aldi
fuori de l l
al oro dis tanza.
Il ris ul
tato, s arà anch e te ne bros o,
m a è ce rtam e nte poco incoraggiante ...
Sigh !
18
Non tutti gl
i output (pas s ) de lre nde r
s ono dis ponibil i di de faul t, pe r
abil itarl
i bis ogna s e le zionarl i ne lla
s ch e da “Re nde r Laye rs ”, panne l lo Poich è vol e vo ch e le om bre fos s e ro
“Re nde r” poco ne tte e con una s fum atura
ce l e s te , q ue ll
o ch e h o ch ie s to al
com pos itor è pre nde re ilcanal e de l
le
om bre , e rode rl o, s ovrapporl o a sé
s te s s o con opacità 50% (Fac 0,5),
s fum are iltutto con un bl ur, al zare la
curva de l bl u con “RGB curve s ”, e
infine un ove rl ay s ulla s ce na s e nza le
om bre (diffus e pas s ).
Quanto
otte nuto da
q ue s ta se -
q ue nza, lo
do in pas to a
uno s ch e m a
s im il
e, ch e
s curis ce le
facce
oppos te .
19
Ilris ul
tato l'h o us ato alpos to de ldiff
m os trato ne lprim o s ch e m a parzial e,
pe r appl icarvi le om bre . L'ul tim o pas s aggio prim a de l l
'output
de finitivo (nodo Com pos ite ) è un
M ul tipl y, ins e rito pe rch è l
'im m agine
ave va troppo “ros s o”. Quando c'è
s ovrabbondanza di un canal e, l a cos a
più s brigativa da fare è m ol tiplicare
pe r un col ore ch e abbia una frazione
de lcanal e di troppo, e 1 s ugl i altri
canal i.
Ne l m io cas o h o m ol tiplicato pe r
Ros s o=0,7 , Ve rde =1 , Bl u=1, cioè,
pe r ogni pixe l , blu e ve rde re s tano
ugual i (m oltiplicare pe r uno non
cam bia i num e ri), m e ntre la
com pone nte di ros s o s ce nde al70% di
q ue l
lo ch e e ra (occh io ch e in q ue s ti
cas i bis ogna cons ide rare ilcam po de l
colore da 0 a 1, non da 0 a 255). Ris pe tto a prim a, dire i ch e è un
note vole pas s o avanti, ade s s o ci
vuole una be l la pas s ata di Gim p pe r
dare q ual ch e ritocco.
20
Util izzare ne s s un probl e m a di inte grazione .
più live lli Te rzo l ive l lo: un dupl icato de lre nde r,
las ciando le gge rm e nte s focato e con m odal ità
inal te rato il “s ch e rm a” (M ode : Scre e n) dà più l uce
re nde r di e col ore a tutta l a s ce na. Il q uarto
parte nza live ll o fa l a s te s s a cos a, m a h o
può tornare cance l l
ato tutto l as ciando s ol o l a
util e pe r s om m ità de l la te s ta, ch e vol e vo far
ripe ns am e nti ris al tare .
e ve rifich e ; Al q uinto ho “s ch e rm ato”
il prim o ul te riorm e nte al tre zone da porre in
live l l
o è ris al to, pe r farl o h o aggiunto una
q ue l lo più in m as ch e ra tutta ne ra (ch e q uindi
bas s o, e ne l inibiva l 'inte ro l ive llo) andando poi a
m io cas o s i s ch iarirl a con de i gradie nti s fe rici da
tratta di un bianco a tras pare nte . Que s to cre a
cie lo. trans izioni m ol to gradual i; una
Al s e condo m iniatura de l la m as ch e ra è vis ibil e a
live l l
o c'è il lato di q ue l l
a de ll ive llo. Ste s s a cos a
re nde r, il con ils e s to l ive ll
o, dove l a m as ch e ra a
buon s tris ce cre a de l le “l am e ” di l uce s ul
bl e nde r m ode l l
o.
ave va las ciato alph a=0 in Ils e ttim o l ive l
lo aggiunge s tris ce di
corris ponde nza de l l
e fine s tre , q uindi luce anch e s ulm uro, m e ntre l 'ottavo
ritocca un po' l a s tris cia original e,
conform andol a ai col ori de l re s to
de l l'im m agine .
Ritocch i m inori ne ho
apportati colpe nne l lo, m a h o
già finto di s ape rne troppo,
q uindi m e gl io fe rm ars i q ui...
s pe ro ch e q uanto h o s critto
pos s a tornare utile , grazie
infinite pe r l al e ttura, a pre s to!
s tudioam igdal
a@ l
ibe ro.it
21
Inizia q ue s ta rubrica ch e h a l o s copo di inform are s ui re nde re r e s ul le te cnich e di
re nde ring in m anie ra da pote r s ce gl ie re l
o s trum e nto m igl iore di vol ta in vol ta pe r
ogni l avoro.
Com e s arà via via s e m pre più ch iaro m an m ano s i andrà avanti con gl i articoli non
e s is te un re nde re r m igl iore de gli altri, e non e s is te una s e m plice re gol a ch e
pe rm e tta di s ce gl ie re ilre nde re r pe r ilproprio l avoro. L'unico m odo pe r fare una
s ce l ta corre tta è q ue llo di conos ce re tutte l e variabil i in gioco e fare una s ce l ta
cos ce nte .
Que s ta rubrica tratte rà s ia l e te cnich e di re nde ring s ia i re nde re r inte rfacciabil i con
bl e nde r. Ilprim o as pe tto è fondam e ntal e pe r appre zzare e capire corre ttam e nte l e
re ce ns ioni ch e ve rranno fatte . Que s to prim o articol o, in particol are , s arà
un'e s pos izione di tutti i te rm ini util i e de i conce tti fondam e ntal i pe r capire in s e guito
le te cnich e di re nde ring.
22
FO TO REALISTICO O D ARTISTICO ?
Fig.2a - Il
lum inazione Local
e -M otore Inte rno Fig.2b - Il
lum inazione Gl
obal
e YafRay
Una variabil e fondam e ntal e , ch e accom una s pe cial m e nte i re nde re r fotore al is tici,
è ilm odo in cui vie ne ge s tita l 'ill
um inazione .
O ccorre de finire due conce tti pe r pote r ch iarire m e gl io in ch e m odo i re nde re r
pos s ono diffe rire ne l l'il
lum inazione . Us ando ilm ode l lo ge om e trico i raggi partono
dal l
e fonti l um inos e e d urtano s ui vari ogge tti. Quando urtano s u un ogge tto una
parte de lraggio vie ne as s orbita dal l
'ogge tto s te s s o, un'al tra inve ce vie ne rifl e ssa
in una q ual ch e dire zione . Una parte di ciò ch e vie ne as s orbito dai s e ns ori ch e
rile vano l 'im m agine (ad e s e m pio dagl i occh i) vie ne util izzata poi pe r re alizzare
l'im m agine .
Qual ora s i cons ide rino s ol tanto i raggi ch e com piono un pe rcors o dal la s orge nte
lum inos a al l'ogge tto e q uindi al la cam e ra s i parl a di il lum inazione l ocal e o dire tta.
Al cuni re nde re r s ono in grado di m os trare s ol o q ue s ta, e cos ì s i dirà ch e q ue i
re nde re r s upportano s ol ol 'ill
um inazione l ocal e.
Più s pe s s o al cuni re nde re r s upportano s ol o al cuni pe rcors i di raggi, ol tre q ue lli
de l l
'illum inazione l ocal e , m agari pe r s im ul are i rifle s s i, o le rifrazioni, o le om bre .
Quando un re nde re r cons ide re rà in q ual ch e m odo tutti i pe rcors i pos s ibil i
parl e re m o d'illum inazione gl obal e.
23
Ray trace r: s ono i re nde re r ch e più
RAGGI, PATCH E... ris ultano natural i, in ge ne re , poich é
funzionano ne lm odo in cui noi
pe ns iam o ch e funzioni l al uce .
Lanciano raggi e ve dono dove
A q ue s to punto è ne ce s s ario s battono e com e . Spe s s o i raggi
com inciare ad il l
us trare q ual cos a di ve ngono originati dal le fonti l um inos e
te cnico. È indis pe ns abil e ave re al cune (com e ci è natural e pe ns are ) o più
conos ce nze s ulfunzionam e nto inte rno s pe s s o dal le cam e re (dove arrivano e
de i re nde re r, pe r pote r com pre nde re ve ngono as s orbiti, ad e s e m pio
q ual i diffe re nze ci s ono. Alfine di l'occh io). Si pos s ono anch e dis tingue re
com pre nde re l e te cnich e e l e in de te rm inis tici (in cui ilraggio va
re ce ns ioni ch e ve rranno pubbl icate s e m pre ne l la s te s s a dire zione ) e
s ucce s s ivam e nte s i e s pongono ora s tocas tici (in cui ilraggio cam bia
al cuni conce tti com uni a m ol te di dire zione in m anie ra pre s s occh é
q ue s te . cas ual e ).
Inte rnam e nte un re nde re r può Es e m pi: bl e nde r inte rnal , yafray,
s vol ge re ils uo com pito in una yaf(a)ray, m e ntalray® , indigo® ,
m ol titudine di m odi dive rs i. Se bbe ne s unfl ow ® ... In re al tà l a q uas i totalità
gl i al goritm i di re nde ring util izzati de i re nde re r fotore al is tici us ano in
s iano q uas i s e m pre dive rs i anch e tra q ual ch e m odo ilray tracing.
re nde re r m ol to s im ili, q ue s ti s i
pos s ono in ge ne re cl as s ificare in
poch e cate gorie . Va de tto pe rò ch e
al cune te cnich e in dive rs i cas i
unis cono al goritm i ch e apparte ngono
a più di una cate goria, cos ì è
ne ce s s ario com pre nde re ch e un
re nde re r non pe r forza ricade in una
s ol a de l l
e cate gorie q ui e s pos te .
Inol tre non ve rranno e s pos te
cate gorie rare , ilcui util izzo è
s poradico.
In coda ad ogni te cnica e s pos ta
ve rranno offe rti de gl i e s e m pi. Si tratta
s ol o di e s e m pi e l al is ta non vuol e
e s s e re autore vol e o com pl e ta.
Es e m pi: bl
e nde r s e dis abilitato ilray
tracing e l a radios ity, lo s canl ine di 3d
Fig.2b - Ras te rizzatore - da Car s tudio m ax, i m otori grafici
ge ne ralm e nte us ati dai gioch i.
Are na by Ize D e s ign
24
Re nde re r bas ati s ul la radios ity: In
q ue s ti re nde re r l'inte ra s ce na vie ne
divis a in piccol iel e m e nti, ch iam ati
patch , in cui vie ne ricors ivam e nte
cal col ata l a radianza, ovve ro
l'inte ns ità l um inos a s u ogni e l e m e nto.
In pratica vie ne cal col ata
l'il
lum inazione l ocal e te ne ndo in
cons ide razione l e fonti l um inos e , e pe r
ogni e l e m e nto vie ne m e m orizzata
l'il
lum inazione . Que s ti e l e m e nti
dive ntano, a l oro vol ta, fonti lum inos e ,
cos ì vie ne ripe tuto ancora ilproce s s o,
e via dice ndo fino a q uando s i ottie ne
un buon ris ul tato. Que s ta è com unq ue
una te cnica di s upporto, poich é è
ne ce s s ario s ia s tim are ilval ore de l la
radianza di una patch (ch e prim a s i
face va con te cnich e m ol to com pl e sse ,
orm ai s e m pre più s pe s s o con ray
trace r s tocas tici) s ia pe r m os trare l a
s ce na una vol ta finita.
25
SH AD ER PRO GRAM M ABILI
Com e de tto in pre ce de nza de i q ual unq ue cos a (ilnom e com unq ue è
re nde re r pos s ono e s s e re più fl e s s ibili nato pe r i m ate rial i).
di al tri. Fino a q uando pe rò un Uno s h ade r de s crive com e fare
re nde re r s i bas a s u un num e ro be n q ual cos a. Non e s s e ndo un'opzione ,
de finito di te cnich e l 'ute nte potrà m a uno s cript, è in grado di
s e m pre ave re q ual cos a ch e non è pe rs onal izzare com pl e tam e nte il
pos s ibil e rappre s e ntare . proce s s o di re nde ring pe r q uanto
Al cuni re nde re r offrono l a pos s ibil ità di conce rne q ue l la parte . Pe rciò in m olti
us are s h ade r program m abil i, ovve ro cas i è conve nie nte ave re dive rs i tipi di
program m i ch e pe rm e ttono di s h ade r ch e pe rm e ttano di
pe rs onal izzare ilre nde ring. pe rs onal izzare ilproce s s o di re nde ring
Sh ade r fare bbe pe ns are ch e q ue s ti in dive rs i punti.
program m i de s crivano un m ate rial e,
m a in re al tà pos s ono de s crive re
M ATERIALI
I m ate rial i pos s ono e s s e re di tanti tipo dive rs i in un re nde re r, e d in al
cuni cas i
pos s ono anch e e s s e re program m abil i com e abbiam o vis to prim a. In q ue s to paragrafo
s i e s porranno i più im portanti alfine de l l
a de s crizione de gl i al gorigm i e s e ne te nte rà
una cl as s ificazione .
26
Fig.4a - Es e m pio di Caus tich e
CAUSTICH E Im m agine di Cre tox w w w .inve ntati.org/ch e rude k /
TECNICH E IBRID E
Qua ve rranno e s pos te l
e te cnich e ibride più com uni, m e ntre l
e al
tre ve rranno e s pos te
q uando ne ce s s ario.
27
I re nde re r fotore al
is tici s i dis tinguono anch e pe r una s e rie di e ffe tti ch e pos s ono
s upportare . Qua s ono e s pos ti q ue l l
i più im portanti:
OL
TRE I M ATERIALI
M e dia di parte cipazione : l aluce non
s batte ne ce s s ariam e nte s ol o s ull
e
s upe rfici, e non s i ge ne ra pe r forza
s olo s ul le s upe rfici. Un m ate riale,
com e ad e s e m pio l 'aria, può dare
col lis ioni coi raggi pote nzial m e nte in
ogni punto, e de lfuoco, ad e s e m pio,
può produrre l uce in ogni punto. Effe tti
vol um e trici di ogni tipo pos s ono ve nire
s im ul ati coi m e dia di parte cipazione .
CO NCLUSIO NI
D a q ue s ta bre ve introduzione ris ul ta probabil m e nte m aggiorm e nte ch iaro ch e l a
s ce l
ta di un re nde re r pe r i propri l avori non è banal e . Ci s aranno s pe s s o pro e contro
pe r m ol ti de i re nde re r a dis pos izione e la s ce l
ta è in ge ne re m ol to pe rs onal e . Proprio
pe r q ue s to gl i articoli ch e s e guiranno ce rch e ranno di dare tutti gl iel e m e nti pe r pote r
pre nde re una de cis ione inform ata e cos ce nte s ulprobl e m a.
APPRO FO ND IM ENTI
Pe r approfondim e nti è pos s ibil
e vis itare i s e gue nti col
le gam e nti:
h ttp://e n.w ik ipe dia.org/w ik i/Re nde ring_(com pute r_graph ics ) (e d i vari colle gam e nti)
h ttp://graph ics .pixar.com /Re ye s /(s pie gazione de ttagl iata di com e re ye s funziona)
h ttp://e n.w ik ipe dia.org/w ik i/Re nde ring_e q uation (un'e q uazione fondam e ntal e ch e
de s crive ilm odo in cui l al uce s i m uove ne l la s ce na)
Yota_VGA
28
La nuova ve rs ione di Bl e nde r s i pros pe tta pie na di s uccos e novità ch e m ol ti ute nti
as pe ttavano, al tri ave vano rich ie s to e al tri ancora re s te ranno s e m pl
ice m e nte s orpre s i
dai pas s i in avanti ch e q ue s to s oftw are s ta face ndo.
M ol
ti di q ue s ti nuovi tool
s s i de vono alPe ach Te am , ch e in q ue s to pe riodo, capitanati
da Ton, s ta portando avanti l a re al
izzazione di un cortom e traggio O pe n Source .
Novità Pe r
Bl
e nde r
29
im m e diatam e nte . In ol tre dalpanne l lo
M e s h D e form M odifie r de i m odifie r, re ndiam o l ’arm atura un
Ilm odificatore M e s h D e form è un al tro m odificatore e attiviam o Quate rnion
re galo dalPe ach Te am . Que s to pe r otte ne re de l l
e pie gh e più
m odificatore è s im il e alLattice , s ol
o re alis tich e s oprattutto pe r gom iti e
ch e inve ce di far rife rim e nto ad un ginocch ia.
ogge tto “Lattice ”, fa rife rim e nto ad
una m e s h q uals ias i. C’è da dire ch e pe r pote r us are al
m e glio q ue s to nuovo s trum e nto è
L’util ità di q ue s to m odificatore è ne ce s s ario ave re una M e s h m ol
to
q ue lla di aiutare l ’anim azione di pul ita e con ve rtici non troppo vicini. In
pe rs onaggi corpul e nti, cre ando un alte rnativa, s e proprio non rius cite a
invol ucro e s te rno m ol to l ow pol y de l
l a farlo funzionare , fare un Re m ove
m e s h principal e e durante D oubl e dovre bbe ris olve re ilprobl e m a.
l’anim azione bas te rà m uove re i ve rtici
di tal e invol ucro ch e , de form andos i, Col
or Range for W e igh t Paint
de form e rà l a s truttura de l la m e s h de l .
Se nza ilM e s h D e form s are bbe s tato
Una nuova opzione appare ne l
ne ce s s ario un com pl e s s o s is te m a di
panne l lo “Us e r Pre fe re nce s ” ne l
la
os s a com e q ue l lo pe r la s im ul azione
s e zione “Sys te m and O pe nGL ”. Si
de i m us col i.
tratta de l“Col or Range for W e igh t
Paint”, dove è pos s ibil e pe rs onal izzare
i col ori ch e dis tinguono ilpe s o de i
ve rtici. D i de faul t Ble nde r utilizza un
s is te m a crom atico ch e va dai col ori
fre ddi a q ue l li cal di pe r s im ulare il
m inore e m aggiore pe s o de i ve rtici,
più pre cis am e nte s i parte da W e igh t 0
ch e e q uival e alcol ore Bl u, pe r poi
pas s are alVe rde , ilGial l
o, l ’Arancione
e ilRos s o ch e h a W e igh t 1.
Bone H e at
Rim ane ndo in cam po di anim azione ,
vogl io s e gnalare un util
e s trum e nto
ch e potre bbe far ris parm iare ore di
lavoro q uando s i h a a ch e fare con
Arm ature e W e igh t Paint. Si tratta
de ll
o s k inning autom atico, ch iam to
Bone H e at.
30
La novità più im portate è l ’atte s is s im a introduzione de ls am pling QM C (Quas i
M onte carl o) ne lm otore di re nde ring inte rno. Pe r noi profani va de tto s e m pl
ice m e nte
ch e q ue s to tipo di cam pionatura pe rm e tte alm otore inte rno di avvicinars i s e m pre di
più ai m otori di re nde ring com m e rcial i, m a anch e als uo rival
e s ulcam po YafRay.
Pe r l
a pre cis ione , s arà pos s ibile s ce glie re tra Adaptive Sam pl ing e Cons tant Sam pl ing.
La diffe re nza principiare è ch e m e ntre ilCons tant Sam pl ing e s e gue un
cam pionam e nto ide ntico pe r tutte ilre nde ring, l ’Adaptive Sam pl ig us e rà un
cam pionam e nto variabil e ch e s i adatta aldive rs o tipo di il l
um inazione . La s ogl ia di
cam pionam e nto può e s s e re de cis a m e diante ilparam e tro Th e re s h ol d dis ponibil
e
ne ll
e nuove funzioni introdotte e ne i param e tri de lAm bie nt O ccl us ion, ch e al
trim e nti
im pie gh e re bbe ro te m pi bibl ici pe r ilcal col o de lre nde ring.
Le M e ravigl
ie de lQM C
31
Rifl
e s s ioni Sfocate In fine c’è un param e tro, “M ax D is t”,
ch e s e rve a cal colare l e rifle s s ioni a
Le rifl e s s ioni s focate (BRD F), s e conda de l le dim e ns ioni de l la s ce na
pre rogativa di Yafray (tram ite e d s e guito da un m e nù a te ndina
s e ttaggio da XM L) e de lnuovo dove è pos s ibil e s ce glie re tra “Fade to
Yaf[a]Ray, s aranno dis ponibil i anch e Sk y Col or” e “Fade to M ate rialCol or”,
ne lm otore inte rno di Bl e nde r. Que s to ch e s tanno ad indicare s e l a s ce na è
tipo di rifl e s s ioni s ono m ol to più am bie ntata in un e s te rno (Sk y Col or) o
re al is tich e e pe rm e ttono di s im ul are un inte rno (M ate rialCol or).
m e gl io i m ate rial i rifle tte nti com e
l’acciaio l avorato o più s e m pl ice m e nte
la grande m aggioranza di m ate rial i
ch e pur e s s e ndo opach i h anno de l le
rifle s s ioni e rifrazioni (pe r i m ate rial i
tras pare nti).
Anch e i q ue s to cas o i param e tri da
s e ttare non s ono m ol ti, s e q ual cuno h a
già us ato ilpanne l lo “M irror Trans p”
note rà de i piccol i cam biam e nti. Il
principal e è ilparam e tro
“Gl os s ”,s e ttato di de faul t a 1 (cioè
rifle s s ione total e ). Pe r val ori infe riori a
1 avre m o rifl e s s ioni s e m pre più
s fuocate , in ol tre , com e pe r l e om bre ,
pos s iam o s e ttare ilval ore di UVM ap
cam pionam e nto e l a s ua s ogl ia
(Sam pl e s e Th e re s h ol d), ricordandoci
ch e val ori al ti vogl iono dire al ti te m pi La m odal ità “UVFace Se l e ct” è s tata
di re nde ring. Ilparam e tro D e pth indica el im inata, s arà ora pos s ibil e util izzare
ilnum e ro de l l
e rifl e s s ioni inte rne , un ilnorm al e “Edit M ode ” pe r s e l e zionare
val ore ch e è be ne aum e ntare s ol o pe r i Se am s Edge e unvrappare , s e nza
prim i piani o s upe rfici tras pare nti, in dove r ne ce s s ariam e nte pas s are in
q uanto anch e in q ue s to cas o i te m pi di un’al tra m odal ità. Que s to non è l ’unica
re nde ring aum e ntano. novità pe r gl i unvrappatori accaniti,
infatti è s tato note vol m e nte m igl iorato
l”UV/Im age Editor. Tra l e nuove
opzioni, c’è l ’atte s is s im o Snap
cal am itato e un curs ore s im il e a q ue l lo
de l la 3d vie w , con pos s ibil ità di
e s e guire Snap s u di e s s o con l a
com binazione SH IT+ S. Anch e l a
m odal ità di s e le zione è s tata
m igl iorata, s ono infatti pos s ibil e
q uattro s ce l te dive rs e . D e s e le zionando
ilpul s ante “M e s h Indipe ndant
Se l e ction”, s arà pos s ibil e ave re l a
se l e zione di Facce e Ve rtici in com une
con q ue l l
e de l l’Edit M ode .
Attivando ilpul s ante “M e s h
Indipe ndant Se l e ction”, pos s iam o
Fig2b (in alto). Suzanne in pos a pe r m os trarci l
a s ce gl ie re s e s e le zionare i ve rtici
pote nza de ll
e BRD F. attaccati (Sh are d Location), s taccati
(D is abil e ) oppure in coppia con gl i al
tri
Fig2c (in Bas s o). Ilpanne l l
o de l l' UV/Im age ve rtici (Sh are d Ve rte x)
Editor rinnovato e arricch ito con nuovi
s trum e nti, tra cui iltanto de s ide rato Snap
m agne tico.
32
Norm alBak ing de form ato, ilBak e non è più val ido.
O bje ct: l
e norm al i ve ngono cal col ate
s ull’ogge tto e q uindi ilBak e rim ane
IlNorm alBak e è s tato note vol m e nte val ido pe r tras form azioni, m a non pe r
m igl iorato, ora c’è l a pos s ibil
ità di de form azioni.
s ce glie re q uattro m odalità dive rs e di Tange nt, con ilq ual e ilBak e rim ane
cottura: invariato s ia pe r de form azioni ch e
tras form azioni.
Cam e ra, q ue l la cl
as s ica, l
e norm al i
s ono cal col ate in bas e al la Cam e ra,
q ue s to s ignifica ch e non è pos s ibile
us are ilBak e pe r anim azioni, m a s ol o
pe r pos e s tatich e .
W orl d: s e l ’ogge tto vie ne anim ato o
Concl
us ioni
Com e già de tto, m ol te di q ue s te m odifich e s ono s tate im pl e m e ntate s u rich ie s ta de l
Pe ach Te am , q uindi non ci dovre m o m e ravigl iare s e s ono tutti m igl ioram e nti fatti pe r
m igliorare Bl e nde r pe r l
a re alizzazione di anim azioni com pute rizzate . Que s to non vuol
dire ch e non s i s tia lavorando in al tre dire zioni, pe r e s e m pio, è s tato appe na form ato
un te am s ul l’onda de lPe ach Te am , pe r re al izzare un vide ogioco ope n s ource . Quindi è
probabil e ch e tra q ualch e m e s e ci s iano nuovi inte re s s anti s vil uppi pe r ilnos tro
am ato frul latore .
Pe r provare tutte q ue s te nuove funzioni, è pos s ibil e s caricare l ’ultim a SVN di Bl e nde r
dals ito: w w w .graph ical l
.org. Sono dis ponibil i ve rs ioni gia com pil ate pe r s is te m i
W indow s , Linux e M acos .
Pe r gli s m ane ttoni di Linux, s ono dis ponibil i i s orge nti da com pil are s uls ito
w w w .ble nde r.org .@
Anfe o
33
Que s ta rubrica tratte rà pas s o pas s o tutte l e fas i di lavoro ch e
D e s igne r/Arch ite tti/Ge om e tri o com unq ue profe s s ionis ti de ls e ttore , util
izzano pe r
pas s are da una piantina ad un Re nde ring di re s a fotore al is tica. Iltutto adattato pe r il
funzionam e nto s u Bl e nde r.
Tutorial
Re nde ring
Arch ite ttonici
1°parte M ode l
lazione
Ve rranno propos te dive rs e s ol uzioni pe r l
o s te s s o probl
e m a, s ta al
l’ute nte s ce gl
ie re
q ual e s ia l
a più adatta. Soprattutto pe r l a s ce lta de lm otore di Re nde ring, ch e
de te rm ine rà ilcom prom e s s o finale tra Re s a e Te m pi.
34
Parte nza
Bis ogna re al izzare ilre nde ring fotore al is tico di un e dificio, vi vie ne cons e gnato ilproge tto, ch e
al tro non è ch e un fil e CAD ch e contie ne l e piante de i piani de l l’e dificio, o addirittura l
a s ua
s truttura 3d.
As s icurate vi di ave r capito l e as pe ttative de lcl ie nte , norm alm e nte ne lproge tto ch e vi vie ne
dato non ci s ono rife rim e nti pe r iltipo di arre dam e nto e s te rno, q uindi bis ogna ch ie de re be ne
ch e tipo fine s tre , ringh ie re e q uanto al tro vuol e pe r ils uo Re nde ring.
Prim a di tutto bis ogna ce rcare di im portare ilfil e in Ble nde r. L’e s te ns ione più com une è q ue l
la
.D XF di Autode s k , m a s e rius cire a re pe rire de i fil
e .O BJo .3ds , potre s te ave re l e cos e più
facil
itate in s e guito.
Es am iniam o ilfil
e in q ue s tione e a q ue s to punto ci s ono dive rs e s trade ch e s i pos s ono s e guire :
3. O rdine
Abbiam o q uindi una m e s h divis a in 3
vis te (ch e pos s ono anch e e s s e re di più
a s e conda de i piani e de l la
com pl e s s ità de lproge tto).
Se le zioniam o una vis ta al la vol
ta e
as s e gniam o un gruppo di ve rtici
cias cuno, in q ue s to m odo avre m o l a
vita più s e m pl ice in s e guito.
2. Pul
izia
Ci ritroviam o con l e nos tre vis te
2d,uniam ol e con CTRL+ Jin un unica
m e s h , andiam o in Edit M ode ,
se l
e zioniam o tutto e facciam o un
Re m D oubl e pe r e lim inare i ve rtici
doppi.
In ol tre e lim iniam o te s ti, q uote e tutto
q ue llo ch e non ci inte re s s a.
Potre s te e s s e re cos tre tti a dove r
ridurre l e dim e ns ioni de l le vis te
im portate .
35
4. Pre parare l
a s ce na 6. Es trude re l
ungo ilpe rim e tro
Se le zioniam o, s pos tiam o e ruotiam o l e Lavorando s ol o con gl i e dge e d
vis te in m odo da farci un ide a di e s trude ndol i di vol ta in vol ta,
m as s im a de l l
’ingom bro total e. s e guiam o tutto ilpe rim e tro de l l
e
Attivando l o Snap (pul s ate a form a di m ura. In q ue s ta fas e l e s trade pos s ono
cal am ita) e te ne ndo pre m uto iltas to e s s e re m ol te , pos s iam o rical care
CTRLm e ntre s pos tiam o, i ve rtici s i fe de l m e nte tutto ilpe rim e tro
aggance ranno autom aticam e nte a las ciando de gl i e dge a s e gnare l e
q ue lli più vicini (s e è s e le zionato porte e l e fine s tre , oppure l as ciare
Cl os e t) o s i aggance ranno tram ite il de gl i s pazi vuoti, noi us e re m o ilprim o
ce ntro (s e è s e l e zionato Ce nte r). m e todo.
7. Es trus ioni
Finito ilpe rim e tro e s trudiam o l e m ura
in dive rs i m om e nti face ndo rife rim e nto
5. M ura al le al te zze de l
le fine s tre e de l
le porte ,
in m odo tal e da ave re a dis pos izione
Andiam o q uindi in vis ta Top dove de l le facce ch e riproducano tal i
avre m o l a pianta de lpiano ch e fe s s ure .
us e re m o com e rical co pe r cos truire le
M ura.
Aggiungiam o un ogge tto Pl ane
(s e m pre in Edit M ode ) e as s e gniam ogl i
un nuovo Gruppo di Ve rtici,
ch iam iam ol o pure M ura. O ra s cal iam o
e s pos tiam o i ve rtici de lnos tro Plane e
adattiam ol o alprim o pe zzo de l
pe rim e tro de l
le m ura.
36
Cons igl
io: 9 . Pian Te rre no
A q ue s to punto pos s iam o anch e Es trudiam o un live l
lo pe r ilte tto,
s e parare l e m ura dal le vis te re nde ndolo a punta e al la fine
re nde ndol e un ogge tto indipe nde nte , abbiam o otte nuto ilprim o piano.
bas ta pre m e re iltas to P. Vol e ndo è
pos s ibile m ante ne re q ue s ta unione Non re s ta ch e fare ilpian te rre no,
pe r ave re più pre cis ione durante l a q uindi prim a di tutto cance l l
iam o tutte
lavorazione (e us are l o s nap), iltutto le facce de lfondo, tranne q ue l le de l
le
dipe nde dall ive l
lo di com pl e s s ità e porte , q uindi s e l e zioniam o gl i Edge
dal l
a pre cis ione ch e vogl iam o otte ne re . e s te rni e d inte rni e d e s trudiam o ve rs o
ilbas s o.
8. Porte e Fine s tre
Se l e zioniam o l e facce paral lel
e
(e s te rne e inte rne ) in corris ponde nza
de l le fine s tre e pre m iam o iltas to F,
se le zionando “Sk in Face /Edge Loop”.
Ricordo ch e funziona s ol o pe r un
gruppo di facce al l
a vol ta.
10. Es trude re in b as s o
D obbiam o e s trude re a dive rs e al
te zze ,
pe r ave re una corris ponde nza con l e
fine s tre e l
e porte de lgarage .
Facciam o l o s te s s o anch e pe r l
e al
tre
fine s tre e porte .
37
11. Garage e Fine s tre 13. Te tto
Aggiungiam o de gl i e dge loop
(CTRL+ R) ve rtical i pe r ricalcare le Pe r ilte tto le cos e s ono un tantino più
porte de lgarage e con l a te cnica di com pl icate , m a bas ta s e guire le line e
prim a le foriam o. Se q uando e m ode l l
arlo di cons e gue nza.
aggiungiam o de gl i e dge loop l a m e sh L’im portante è l as ciare l o s pazio pe r le
form a de i triangol i o facce s trane , è te gol e.
probabil e ch e ci s iano de l le facce
inte rne da q ual ch e parte , q uindi
trovate le edel im inate l e.
Coppi
Pe r ora ve dre m o s ol ol a re alizzazione
de i coppi de lte tto, non pe rch é s iano
12. Pavim e nto difficili da fare , m a pe rch é s ape r
utilizzare l ’Array può e s s e re utile in
Pe r i pavim e nti bas ta un s e m plice m ol te occas ioni.
paral lel
e pipe do ch e farà anch e da
bal cone e vial e tto. Es trudiam o i pil
oni
aggiunge ndo de i l oop in
corris ponde nza e i pavim e nti s ono a
pos to. 14. Profil
o
N.B. Ave re de l le im m agini di
rife rim e nto è s e m pre m ol
to util
e , ci
aiutano a darci un ide a di q ue l l
o ch e
s tiam o face ndo.
38
15. Spe s s ore alProfil
o 18. Array
Se le zioniam o tutto e d e s trudiam o, D iam o un Se t Sm ooth pe r arrotondare
s caliam o un po’ e otte niam o una le norm al i. Non s e rve appl icare un
s upe rficie de lge ne re . SubSurf a m e no ch e non s i facciano
de i prim i piani de l le te gol
e , in q ue s to
m odo ris parm iam o s ui pol igoni.
Aggiungiam o un m odificatore Array e
s e ttiam olo in q ue s to m odo o
com unq ue in m odo ch e s i accaval l
i
con q ue l l
i s ucce s s ivi.
19 . Accaval
lam e nto
D obbiam o ruotare (in Edit M ode ) il
coppo, pe r fare in m odo ch e
l’accavall
am e nto s ia più pre cis o.
17. D are una form a
Se m pre in vis ta dal l’al
to, s caliam o un
e s tre m ità cre ando una s pe cie di
trape zio.
39
20. Un al
tro Array
Aggiungiam o un al tro Array, m a
q ue s ta vol ta s e ttato pe r duplicare i
coppi l ate ralm e nte .
Concl
us ioni
Cre ars i una l ibre ria pe rs onal e di
ogge tti arch ite ttonici può far m ol to
com odo e s oprattutto ris parm iare
te m po pe r i proge tti futuri. In re te s i
trovano m ol tis s im i m ode l li gratuiti o a
pagam e nto, m a è s e m pre be ne
arch iviare in un fil e s e parato tutti gl i
ogge tti ch e s i cre ano, dando un nom e
com pre ns ibil e e orinandol i pe r
cate goria. Vi ritrove re te in poco te m po
con tutto ilne ce s s ario pe r pote r
de dicare più te m po al l
’e dificio e al
re nde ring.@
Anfe o
21. Ul
tim e Re gol
azioni
Ilris ul
tato finale va poi adattato al l
a
pe nde nza de lte tto, bas ta q uindi un
po’ d’occh io e ilgioco è fatto.
40
A partire dal la re le as e 2.45 di Ble nde r abbiam o a dis pos izione un pote nte toolch e
trova s variate appl icazioni in fas e di m ode l
lazione . M i rife ris co a "re topo"pre s e nte ne l
panne l l
o di e dit in "e dit m ode ".
Tutorial
Fig.1
Fig.2
41
A q ue s to punto ilnuovo piano ade rirà
al la m e s h s ottos tante (fig.3) e
potre m o com inciare ad e s trude re gl i
e dge s o i s ingol i ve rtici ricre ando una
topol ogia cons ona alm ode l lo ch e
s tiam o "rical cando". I nuovi piani
e dge s o ve rtici ade riranno
autom aticam e nte al l'ogge tto e
potre m o aggiunge re e dge l oops a
Fig.5
piacim e nto e cos ì via. Un m odo pratico
e ve l oce pe r aggiunge re ve rtici
e q ue llo di te ne re pre m uto CTRLe
pre m e re LM B.
Fig.7 Fig.6
42
Pas s iam o ora alla te cnica ch e ci
pe rm e tte di praticare fori re golari s u
m e s h curve o particol arm e nte
com pl e sse .
Fig.9
43
Se le zioniam o ora ilpiano forato, in
vis ta frontale e ortogonal e
se le zioniam o tutti i ve rtici e pre m iam o
"re topo"ne lpanne l l
o e dit.
Fig.12
Una vol ta s e l
e zionato e d appl icato il
m odificatore "m irror"avre m o una
s fe ra inte ra;al line ando ilcurs ore al
ce ntro e pre m e ndo to s ph e re 100% il
lavoro s arà com pl e to(fig.13).@
Ire zum i
Fig.13
44
Pe r m ol ti util
izzatori di Bl e nde r, l e pos s ibilità offe rte dalPyth on
s cripting re s tano avvol te da un al one di m is te ro e m agia. Spe s s o,
infatti, i tim idi te ntativi di capirci q ual cos a s ono frus trati o da
docum e ntazione s pe cial is tica, troppo criptica, o da te ntativi di
divul gazione ch e , pur in buona fe de , pre ndono l a q ue s tione
troppo al lal ontana ce rcando di ins e gnare com e program m are in
ge ne ral e.
In q ue s ta rubrica vorre i te ntare un approccio diffe re nte . D i vol ta
in vol ta farò ve de re de i bre vis s im i s cript, s pie gandol i dalpunto di
vis ta de l l'ute nte di Bl e nde r, las ciando in s e condo piano gl i as pe tti
re l ativi al l a program m azione , re l e gandol i ad un appre ndim e nto in
gran parte m ne m onico. Pe r ch i h a inte nzione di approfondire
s e riam e nte l a program m azione in Pyth on, s i tratta s icuram e nte di
un approccio ins oddis face nte , m a fortunatam e nte in q ue lcas o
e s is tono m ol te al tre ris ors e da cui partire . Spe ro inve ce ch e
q ue s te note s iano util i pe r ch i non è un program m atore né h a
particol are inte re s s e a dive ntarl o, m a vuol e gode re com unq ue di
al cuni de i be ne fici offe rti dal lo s cripting.
Tutorial
di Uncl
e Z e iv
45
Com inciam o, dunq ue ! Ne lla pre s e nte
puntata ve dre m o com e s ia pos s ibl e , con
Pyth on, s uppl ire ad uno de i l im iti
de l l
'inte rfaccia di Bl e nde r, ovve ro l a
difficol tà (tal vol ta im pos s ibil
ità) di
m odificare una proprie tà pe r più ogge tti.
Ce rto, e s is te Copy Attribute s (Ctrl + C), m a
non s e m pre va be ne . Ve diam o, tanto pe r
fare un e s e m pio, com e s ia pos s ibil e abil itare
la vis ual izzazione tras pare nte pe r ogni
ogge tto s e l e zionato. Pe r farl o a m ano,
dovre m m o cl iccare "Trans p"in F7 > D raw >
D raw Extra pe r oguno di e s s i: s cocciante ,
q uando ilnum e ro de gl i ogge tti in q ue s tione
è al to.
Proviam o a farl o in Pyth on. Avviam o Bl e nde r
e cre iam o una de cina di ogge tti, prodotto un e rrore : ne l la m aggior parte
pos izionandol i cas ual m e nte ne l la s ce na e de i cas i l
a caus a è un e rrore di
as s e gnando l oro un m ate rial e digitazione . Atte nzione inol tre a
s e m itras pare nte . Cre iam o anch e una dis tingue re fra ogge tti attivi e ogge tti
fine s tra di tipo Scripts ;q ui, dal l
o h e ade r, se le zionati: q ui s tiam o parlando s ol o di
cl icch iam o s ulm e nù Scripts , al la voce ogge tti s e l
e zionati. È pos s ibile pe rò
Sys te m , e invoch iam o l o s cript Inte ractive cam biare s e l e zione e pre m e re
Cons ol e . Si tratta di un ottim o am bie nte nuovam e nte invio pe r otte ne re l 'e ffe tto
dove com inciare a fare i propri e s pe rim e nti de s ide rato s ui nuovi ogge tti s e l
e zionati.
con Pyth on. Ade s s o s criviam o l e s e gue nti Continuiam o:
righ e , copiando atte ntam e nte l e s critte e l a
punte ggiatura, ris pe ttando m aius col e e for ob in se l
:
m inus col e e s e nza aggiunge re s pazi dove ob.draw Mode =
non ci s ono, e ovviam e nte andando a capo Obje ct.Draw Mode s.TRANSP
al la fine de l l
a riga:
Se ave te digitato tutto corre ttam e nte , il
se l= bpy.data.sce ne s.active .obje cts.se l
e cte d cam biam e nto s arà già andato in porto,
m a probabil m e nte non è cam biato nul l
a
Pos s iam o l e gge re q ue s ta riga cos ì: d'ora in ne l l
a 3D Vie w . Que s to pe rch é ne s s uno h a
poi, con "s e l "m i rife rirò (l e gge ndo da de s tra ancora dato ordine a Bl e nde r di
ve rs o s inis tra) ai s e l
e zionati, fra gl i ogge tti, "ridis e gnare "ciò ch e s i ve de s ul l
o
de lla s ce na attiva, fra l e s ce ne pre s e nti fra i s ch e rm o, a diffe re nza di q uanto accade
dati di Bl e nde r (pe r ora l e gge te "bpy"com e cl iccando dire ttam e nte s u un tas to. Pe r
s e rappre s e ntas s e Bl e nde r). Notate ch e s e ve de re l e m odifich e , bas ta cl iccare ne l
la
dopo ave r pre m uto invio com pare de lte s to 3D Vie w ;è pos s ibil e pe rò otte ne re
ros s o, vuoldire ch e l a vos tra ope razione h a q ue s to s te s s o e ffe tto dire ttam e nte da
Pyth on, s crive ndo:
46
de bba s crive re proprio q ue l l
a riga l ì. Pe r
ora, bas ta capire ch e q ue s te q uattro Pe r attivare /dis attivare l a
righ e ch e abbiam o s critto fornis cono una vis ualizzazione de gl i as s i l
ocal
i:
s truttura ge ne ral e pe r cam biare una
s te s s a proprie tà a più ogge tti, e ch e di ob .axis = True
vol ta in vol ta bas ta cam biare l a te rza ob .axis = False
riga s e ci inte re s s a una proprie tà dive rs a
o un val ore dive rs o. Ad e s e m pio s e Pe r cam biare l a m odalità di
vol e te aggiunge re l a vis ual izzazione vis ual izzazione de gl
i ogge tti
se le zionati:
w ire fram e , s crive te :
ob .draw Type = \
ob.draw M ode = Obje ct.Draw M ode s.W IRE O b je ct.D raw Type s .SO LID
ob .draw Type = \
e s e vol
e te vis ual
izzare anch e ilnom e : O b je ct.D raw Type s .W IRE
ob .draw Type = \
ob.draw M ode = Obje ct.Draw M ode s.NAM E O b je ct.D raw Type s .SH AD ED
ob .draw Type = \
La pros s im a riga, inve ce , cons e nte di O b je ct.D raw Type s .BO UND BOX
all
ine are l a coordinata "x"di tutti gl i
ogge tti s e le zionati ad un valore Pe r im pos tare o rim uove re un fak e
pre s tabilito: us e r (s e rve a cons e rvare l'ogge tto
anch e q uando non è l ink ato a ne s s una
s ce na):
ob .LocX = 27.3
ob .fak e Us e r = True
ob .fak e Us e r = False
Pe r im pos tare l a vis ibil
ità de l
l'ogge tto,
Pe r q ue s ta vol ta può bas tare . Cons ul tate ad e s e m pio s ullaye r 2 o s ui l
aye r 3, 4
la tabe l la a fianco pe r ve de re al tre e 8:
pos s ibil i variazioni. Un s al uto e al le
pros s im e puntate , dove ve dre m o al cuni ob .l
aye rs = [2]
cons igl i pe r cons ul tare l a ob .l
aye rs = [3,4,8]
docum e ntazione di Bl e nde r Pyth on e
inizie re m o a com pl icare l a s truttura di Pe r im pos tare l
a rotazione , in radianti,
q ue s to piccol o s cript. D ata l a natura attorno ai tre as s i:
s pe rim e ntal e di q ue s to approccio, ogni ob .rot = [1.2, 0.0, 1.15]
com m e nto e s ugge rim e nto è
particol arm e nte gradito. Pe r im pos tare la s cal
atura de l
l'ogge tto
l
ungo i tre as s i
ob .s ize = [1.0, 1.5, 1.2]
im port b py
from Bl e nde r im port O b je ct, W indow
s e l= b py.data.s ce ne s .active .ob je cts .s e l
e cte d
for ob in s e l
:
ob .draw M ode = O b je ct.D raw M ode s .TRANSP
W indow .Re draw Al l()
47
...dom ande , ris pos te a prob l
e m i con Bl
e nde r
D ove s i trova il
Tas to Sub Surf?
Parte q ue s ta rubrica di FAQ pre s e un po’ in giro a cas o s ulforum di Bl e nde r.it . Anch e
s e non s ie te nuovi alprogram m a, una vol ta lo s ie te s tati, a m e no ch e non s iate uno di
q ue ll
i ch e l’h a s critto, in q ue s to cas o s ie te e s e ntati dall e gge re q ue s ta s e zione :D .
Quindi fate un tuffo ne lpas s ato rivive ndo l e care e ve cch ie dom ande ch e ci h anno
fatto im parare m ol to e s batte re l a te s ta s ulla tas tie ra (al zi l
a m ano ch i non l o h a m ai
fatto). Se inve ce s ie te al l
e prim e arm i, fors e q ual ch e ris pos ta potrà farvi andare a
le tto (vis to ch e s ono l e 2 e dom ani dove te al zarvi al l
e 7.00) oppure , s e l a dom anda
non c’è e vol e te farla, s crive te s crive te s crive te , m agari q ual cuno vi ris ponde .
48
Te xture e Re nde ring Sal
vare Anim azione ...
49
... e l
'Audio? Vis ta Cam e ra Im pazzita
50
Com unicazioni
dal
lo Staff
Conte s t Cope rtina nom e ve ro).
Nuovo num e ro, nuova cope rtina,
q uindi nuovo conte s t. As pe ttiam o num e ros i l avori e q ue l
li
più be l l
i s aranno m e s s i ne l
la gall
e ry
Vogl iam o l
anciare un nuovo conte s t de lpros s im o num e ro.
pe r l
a cope rtina de lN2 di Bl
e nde r
M agazine Ital ia. W e W ant You
Ilte m a s arà: “Figura Fe m m inil
e ”. Ble nde r M agazine Ital ia ce rca
coll aboratori pe r portare avanti q ue s to
Com e pote te notare è un argom e nto proge tto e far cre s ce re la com unità
m ol to am pio e abbas tanza di l ibe ra italiana di Ble nde r.
inte rpre tazione , q uindi tutto ciò ch e
avrà attine nza con e s s o s arà am m e s s o Que s ta rivis ta s i bas a non s olo s ul
in gara. lavoro di due pe rs one (Anfe o e
Sinis tar) ch e h anno provve duto
M odal ità di parte cipazione e all’im paginazione e l a divul gazione di
re gol am e nto: q ue s to docum e nto, m a anch e da tutti
- Le im m agini de vono e s s e re gli articolis ti ch e h anno s critto l
e varie
e s e guite principal m e nte con Bl e nde r. rubrich e e tutorial .
- Si pos s ono e s e guire anch e più
lavori, m a ricordate ch e conta l a
q ual ità non l a q uantità. Quindi s i può dire ch e è una rivis ta
- Sarà pos s ibil e us are anch e al tri nata dal la com unità italiana di Ble nde r
s oftw are ope n s ource , m a s ol o pe r raggruppata principal m e nte s u
pos t produzione te xture e tutto q ue l l
o Ble nde r.it e Kino3d.
ch e c’è di contorno ne l l
a re al izzazione
di un im m agine 3d. Ecco in s inte s i di ch i abbiam o bis ogno:
- Le im m agini de vono e s s e re in
form ato A4, ad una ris ol uzione Articol is ti, pe rs one ch e vogl iono
m ode rata (1024 o giù di l ì pe r ill ato pubbl icare un l oro tutorial, una
più corto) re ce ns ione o un articol o s u una
- Le im m agini pos s ono e s s e re fe ature di Bl e nde r e dintorni.
pos tate com e W ip s u Bl e nde r.it o
Kino3d. Grafici, una o più pe rs one ch e s i
- Sono am m e s s i anch e l avori occupino de l la grafica de l
la rivis ta, s ia
pre ce de nti bas ta ch e ris pe ttino l e inte rna ch e e s te rna.
re gol e s oprae l e ncate .
- Sarà ape rto un topic s u Col l
aboratori, pe rs one ch e vogl iano
Bl e nde r.it alq ual e ci s i potrà is crive re aiutare la rivis ta dal
l’inte rno,
ufficial m e nte , pos tare i l avori finiti e aiutandoci a ce rcare articol i, ne w s e
proce de re in fine al la votazione im m agini.
de l l’ope ra m igl iore
- Ilvincitore avrà l ’onore di Artis ti, pe rs one ch e vogliono ve de r
ve de re pubbl icata la s ua im m agine pubbl icate l e l
oro im m agini s ul
la
s ul la cope rtina di Bl e nde r M agazine galle ry ch e c’è alfondo di ogni num e ro.
Ital ia.
- Ilvincitore potrà s crive re un Pe r ch iunq ue fos s e inte re s s ato ad uno
piccol o M ak ing O f de ls uo l avoro ch e di q ue s ti com piti, può contattarci s u
s arà pubbl icato s ulla s te s s a rivis ta Ble nde r.it via PM (ad Anfe o o Sinis tar)
el e ttronica. L’articol o non è oppure via E-m aila anfe o@ l ibe ro.it .
obbl igatorio.
- Ricordate di s pe cificare ilnom e
ch e vol e te us are pe r l a firm a (nick e /o
51
Gal
le ry
® Tutte l
e im m agini apparte ngono ai l
e gittim i proprie tari 52
Gal
le ry
® Tutte l
e im m agini apparte ngono ai l
e gittim i proprie tari 53
Gal
le ry
IZ E - Tarda
W az - Bath room
® Tutte l
e im m agini apparte ngono ai l
e gittim i proprie tari 54
Gal
le ry
tonipe zz - Al
ital
ia Boe ing
® Tutte l
e im m agini apparte ngono ai l
e gittim i proprie tari 55