La costruzione:
La grata del telaio é realizata con "box" sottile
verticali e horizontali che sono piazzi con un while loop.
Le "box" sottile consistono di due "box" in colori differenti,
l'una con una sfumatura più chiara e l'altra con una sfumatura più scura
della stessa testura - perciò la grata é più scultorea nel'ombra.
// ------------------------------------
#declare Shoji_WoodTX =
texture{
pigment{ color LightWood*1.5
quick_color White}
finish { difffuse 0.85 phong 1}}
// for visible yz surfaces
#declare Shoji_WoodTY =
texture{
pigment{ color LightWood*1.45
quick_color White}
finish { difffuse 0.85 phong 1}}
// for visible xz surfaces
#macro HortS(Dx,Dy,Dz)
#local D = 0.0001; // just a little bit !!
union{
box{ <D,D,D>,< Dx-D,Dy-D,Dz >
texture{Shoji_WoodTX}}
// dies ist die sichtbare yz-Oberfgläche
box{ <D,D,D>,< Dx-D,Dy ,Dz-D>
texture{Shoji_WoodTY}}
// dies ist die sichtbare xz-Oberfgläche
} #end // --------------------------------
Paravento semitrasparente con "material":
Per fare visibile la silhouette nella ombra bisogno usare
"caustics" nel' "interior" in container "material".
// -------------------------------------
#declare Shoji_M =
material{
texture { pigment{
color White filter 0.27
quick_color White}
normal {bumps 0.1 scale 0.002}
finish {diffuse 0.9
phong 0.5}
}// end of texture
interior{caustics 0.002
}// end of interior
}// end of material --------------------
Un elemento completo di Shoji é formato di una
"union" di due oggetti definiti come "macros":
1. Il parvento di carta con la grata interna:
#macro Shoji(WideX,WideY,XNr,YNr)
// XNr = il numero di segmenti in direzione x
// YNr = il numero di segmenti in direzione y
2. il telaio di legno:
#macro Window1(WideX, WideY,FrameXY,FrameZ)
// FrameXY = il spessore del telaio in x
// Frame Z = il spessore del telaio in z
|
Un elemento Shoji
Cliccare qui per una descrizione della scena per POV-Ray:
".txt" file o
".pov" file;
|