home *** CD-ROM | disk | FTP | other *** search
- #declare Bricks1P = pigment {
- bozo
- pigment_map {
- [0.00 color red 0.5]
- [0.2 color red 0.55]
- [0.8 color red 0.45]
- [1.00 color red 0.5]
- }
- warp { repeat x*.2 offset <0,15*.125,0> }
- warp { repeat z*.2 offset <0,20*.125,0> }
- warp { repeat y*.125 offset <.2*7.5,0,.2*6.5> }
- translate z*(.2/2)
- }
-
- #declare Bricks1a = pigment {
- brick pigment { color rgb .6 }, pigment { Bricks1P }
- brick_size <.2,.125,.2>
- mortar .025
- rotate <0, -45, 0>
- }
- #declare Bricks1b = pigment {
- brick pigment { color rgb .6 }, pigment { Bricks1P }
- brick_size <.2,.125,.2>
- mortar .025
- rotate <0, 0, -90>
- }
-
- #declare Bricks2P = pigment {
- bozo
- pigment_map {
- [0.00 color rgb 0.8]
- [0.2 color rgb 0.85]
- [0.8 color rgb 0.75]
- [1.00 color rgb 0.8]
- }
- warp { repeat x*.2 offset <0,15*.175,0> }
- warp { repeat z*.2 offset <0,20*.175,0> }
- warp { repeat y*.175 offset <.2*7.5,0,.2*6.5> }
- translate z*(.2/2)
- }
-
- #declare Bricks2a = pigment {
- brick pigment { color rgb .5 }, pigment { Bricks2P }
- brick_size <.2,.175,.2>
- mortar .025
- rotate <0, -45, 0>
- }
- #declare Bricks2b = pigment {
- brick pigment { color rgb .5 }, pigment { Bricks2P }
- brick_size <.2,.175,.2>
- mortar .025
- rotate <0, 0, -90>
- }
-
- #declare Bricks3P = pigment {
- bozo
- pigment_map {
- [0.00 color rgb <.5, .3, .2>]
- [0.2 color rgb <.525, .325, .225>]
- [0.8 color rgb <.45, .25, .15>]
- [1.00 color rgb <.5, .3, .2>]
- }
- warp { repeat x*.2 offset <0,15*.125,0> }
- warp { repeat z*.2 offset <0,20*.125,0> }
- warp { repeat y*.125 offset <.2*7.5,0,.2*6.5> }
- translate z*(.2/2)
- }
-
- #declare Bricks3a = pigment {
- brick pigment { color rgb .5 }, pigment { Bricks3P }
- brick_size <.2,.125,.2>
- mortar .025
- rotate <0, -45, 0>
- }
- #declare Bricks3b = pigment {
- brick pigment { color rgb .5 }, pigment { Bricks3P }
- brick_size <.2,.125,.2>
- mortar .025
- rotate <0, 0, -90>
- }
-
- #declare Bricks4P = pigment {
- bozo
- pigment_map {
- [0.00 color rgb <.9, .7, .6>]
- [0.2 color rgb <.85, .65, .55>]
- [0.8 color rgb <.95, .75, .65>]
- [1.00 color rgb <.9, .7, .6>]
- }
- warp { repeat x*.2 offset <0,15*.125,0> }
- warp { repeat z*.2 offset <0,20*.125,0> }
- warp { repeat y*.125 offset <.2*7.5,0,.2*6.5> }
- translate z*(.2/2)
- }
-
- #declare Bricks4a = pigment {
- brick pigment { color rgb .5 }, pigment { Bricks4P }
- brick_size <.2,.125,.2>
- mortar .025
- rotate <0, -45, 0>
- }
- #declare Bricks4b = pigment {
- brick pigment { color rgb .5 }, pigment { Bricks4P }
- brick_size <.2,.125,.2>
- mortar .025
- rotate <0, 0, -90>
- }
-
- #declare Bricks5P = pigment {
- bozo
- pigment_map {
- [0.00 color rgb <.4, 0, 0>]
- [0.2 color rgb <.45, 0, 0>]
- [0.8 color rgb <.35, 0, 0>]
- [1.00 color rgb <.4, 0, 0>]
- }
- warp { repeat x*.2 offset <0,15*.125,0> }
- warp { repeat z*.2 offset <0,20*.125,0> }
- warp { repeat y*.125 offset <.2*7.5,0,.2*6.5> }
- translate z*(.2/2)
- }
-
- #declare Bricks5a = pigment {
- brick pigment { color rgb .5 }, pigment { Bricks5P }
- brick_size <.2,.125,.2>
- mortar .025
- rotate <0, -45, 0>
- }
- #declare Bricks5b = pigment {
- brick pigment { color rgb .5 }, pigment { Bricks5P }
- brick_size <.2,.125,.2>
- mortar .025
- rotate <0, 0, -90>
- }
-
- #declare Bricks6P = pigment {
- bozo
- pigment_map {
- [0.00 color rgb <.8, .8, .8>]
- [0.2 color rgb <.85, .85, .85>]
- [0.8 color rgb <.75, .75, .75>]
- [1.00 color rgb <.8, .8, .8>]
- }
- //scale 1000
- warp { repeat x*.2 offset <0,15*.125,0> }
- warp { repeat z*.2 offset <0,20*.125,0> }
- warp { repeat y*.125 offset <.2*7.5,0,.2*6.5> }
- translate z*(.2/2)
- }
-
- #declare Bricks6a = pigment {
- brick pigment { color rgb .6 }, pigment { Bricks6P }
- brick_size <.2,.125,.2>
- mortar .025
- rotate <0, -45, 0>
- }
- #declare Bricks6b = pigment {
- brick pigment { color rgb .6 }, pigment { Bricks6P }
- brick_size <.2,.125,.2>
- mortar .025
- rotate <0, 0, -90>
- }
-
- #declare Bricks7P = pigment {
- bozo
- pigment_map {
- [0.00 color rgb <.8, .7, .5>]
- [0.3 color rgb <.85, .75, .55>]
- [0.7 color rgb <.75, .65, .45>]
- [1.00 color rgb <.8, .7, .5>]
- }
- //scale 1000
- warp { repeat x*.2 offset <0,15*.125,0> }
- warp { repeat z*.2 offset <0,20*.125,0> }
- warp { repeat y*.125 offset <.2*7.5,0,.2*6.5> }
- translate z*(.2/2)
- }
-
- #declare Bricks7a = pigment {
- brick pigment { color rgb .6 }, pigment { Bricks7P }
- brick_size <.2,.125,.2>
- mortar .025
- rotate <0, -45, 0>
- }
- #declare Bricks7b = pigment {
- brick pigment { color rgb .6 }, pigment { Bricks7P }
- brick_size <.2,.125,.2>
- mortar .025
- rotate <0, 0, -90>
- }
-
- #declare Bricks8P = pigment {
- bozo
- pigment_map {
- [0.00 color rgb <.9, .9, .95>]
- [0.2 color rgb <.925, .925, .975>]
- [0.8 color rgb <.875, .875, .925>]
- [1.00 color rgb <.9, .9, .95>]
- }
- //scale 1000
- warp { repeat x*.2 offset <0,15*.195,0> }
- warp { repeat z*.2 offset <0,20*.195,0> }
- warp { repeat y*.195 offset <.2*7.5,0,.2*6.5> }
- translate z*(.2/2)
- }
-
- #declare Bricks8a = pigment {
- brick pigment { color rgb .7 }, pigment { Bricks8P }
- brick_size <.2,.195,.2>
- mortar .025
- rotate <0, -45, 0>
- }
- #declare Bricks8b = pigment {
- brick pigment { color rgb .7 }, pigment { Bricks8P }
- brick_size <.2,.195,.2>
- mortar .025
- rotate <0, 0, -90>
- }
-
- #declare BrickNormal1a =
- normal
- {
- brick .1
- brick_size <.2, .125,.2>
- mortar .025
- rotate <0, -45, 0>
- }
- #declare BrickNormal1b =
- normal
- {
- brick .1
- brick_size <.2, .125,.2>
- mortar .025
- rotate <0, 0, -90>
- }
-
- #declare WinNormal =
- normal
- {
- bumps .1
- }
-
- #declare UnderTxt =
- texture
- {
- pigment
- {
- bozo
- color_map
- {
- [0.0 color rgb <.9, .9, .75>]
- [0.6 color rgb <.9, .9, .75>]
- [0.8 color rgb <0, 0, 0>]
- [1.0 color rgb <0, 0, 0>]
- }
- scale 100
- warp { repeat x offset <0,15,0> }
- warp { repeat z offset <0,20,0> }
- warp { repeat y offset <7,0,6> }
- }
- finish
- {
- ambient WinAmbient
- diffuse WinDiffuse
- #if (WinAmbient > .7)
- reflection 0
- #else
- reflection 0.3
- #end
- }
- }
-
- #declare WinTxt1 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- pigment_map
- {
- [0.0 Bricks1a]
- [0.5 Bricks1a]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 45 0>
- }
- /* normal
- {
- marble
- frequency 1.5
- normal_map
- {
- [0.0 BrickNormal1a]
- [0.5 BrickNormal1a]
- [0.5 WinNormal]
- [1.0 WinNormal]
- }
- rotate <0, 45, 0>
- } */
- finish {ambient 0.4}
- }
- texture
- {
- pigment
- {
- marble
- pigment_map
- {
- [0.0 Bricks1b]
- [0.5 Bricks1b]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 0 90>
- }
- /* normal
- {
- marble
- normal_map
- {
- [0.0 BrickNormal1b]
- [0.5 BrickNormal1b]
- [0.5 WinNormal]
- [1.0 WinNormal]
- }
- rotate <0 0 90>
- } */
- finish {ambient 0.4}
- }
-
- #declare WinTxt2 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- pigment_map
- {
- [0.0 Bricks2a]
- [0.5 Bricks2a]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 45 0>
- }
- finish {ambient 0.4}
- }
- texture
- {
- pigment
- {
- marble
- pigment_map
- {
- [0.0 Bricks2b]
- [0.5 Bricks2b]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 0 90>
- }
- finish {ambient 0.4}
- }
-
- #declare WinTxt3 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- pigment_map
- {
- [0.0 Bricks3a]
- [0.5 Bricks3a]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 45 0>
- }
- finish {ambient 0.4}
- }
- texture
- {
- pigment
- {
- marble
- pigment_map
- {
- [0.0 Bricks3b]
- [0.5 Bricks3b]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 0 90>
- }
- finish {ambient 0.4}
- }
-
- #declare WinTxt4 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- pigment_map
- {
- [0.0 Bricks4a]
- [0.5 Bricks4a]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 45 0>
- }
- finish {ambient 0.4}
- }
- texture
- {
- pigment
- {
- marble
- pigment_map
- {
- [0.0 Bricks4b]
- [0.5 Bricks4b]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 0 90>
- }
- finish {ambient 0.4}
- }
-
- #declare WinTxt5 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- pigment_map
- {
- [0.0 Bricks5a]
- [0.5 Bricks5a]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 45 0>
- }
- finish {ambient 0.4}
- }
- texture
- {
- pigment
- {
- marble
- pigment_map
- {
- [0.0 Bricks5b]
- [0.5 Bricks5b]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 0 90>
- }
- finish {ambient 0.4}
- }
-
- #declare WinTxt6 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- pigment_map
- {
- [0.0 Bricks6a]
- [0.5 Bricks6a]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 45 0>
- }
- finish {ambient 0.4}
- }
- texture
- {
- pigment
- {
- marble
- pigment_map
- {
- [0.0 color rgb .6]
- [0.5 color rgb .6]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 0 90>
- }
- finish {ambient 0.4}
- }
-
- #declare WinTxt7 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- pigment_map
- {
- [0.0 Bricks7a]
- [0.5 Bricks7a]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 45 0>
- }
- finish {ambient 0.4}
- }
- texture
- {
- pigment
- {
- marble
- pigment_map
- {
- [0.0 Bricks7b]
- [0.5 Bricks7b]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 0 90>
- }
- finish {ambient 0.4}
- }
-
- #declare WinTxt8 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- pigment_map
- {
- [0.0 Bricks8a]
- [0.5 Bricks8a]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 45 0>
- }
- finish {ambient 0.4}
- }
- texture
- {
- pigment
- {
- marble
- pigment_map
- {
- [0.0 Bricks8b]
- [0.5 Bricks8b]
- [0.5 color rgbt 1]
- [1.0 color rgbt 1]
- }
- rotate <0 0 90>
- }
- finish {ambient 0.4}
- }
-
- #declare WinTxt9 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- color_map
- {
- [0.0 color rgb 1]
- [0.1 color rgb 1]
- [0.1 color rgbf .8]
- [1.0 color rgbf .8]
- }
- rotate <0 45 0>
- }
- finish
- {
- ambient 0.3
- reflection 0.25
- }
- }
- texture
- {
- pigment
- {
- marble
- color_map
- {
- [0.0 color rgb 0]
- [0.1 color rgb 0]
- [0.1 color rgbf 1]
- [1.0 color rgbf 1]
- }
- rotate <0 0 90>
- }
- finish
- {
- ambient 0.3
- }
- }
-
- #declare WinTxt10 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- color_map
- {
- [0.0 color rgb .2]
- [0.5 color rgb .2]
- [0.5 color rgbf <0.9, 0.8, 0, .9>]
- [1.0 color rgbf <0.9, 0.8, 0, .9>]
- }
- rotate <0 0 90>
- }
- finish
- {
- ambient 0.3
- reflection 0.5
- }
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- color_map
- {
- [0.0 color rgb 1]
- [0.5 color rgb 1]
- [0.5 color rgbt <0.9, 0.8, 0, .9>]
- [1.0 color rgbt <0.9, 0.8, 0, .9>]
- }
- rotate <0 45 0>
- }
- finish {ambient 0.4}
- }
-
- #declare WinTxt11 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- color_map
- {
- [0.0 color rgb .1]
- [0.1 color rgb .1]
- [0.1 color rgbf .8]
- [1.0 color rgbf .8]
- }
- rotate <0 45 0>
- }
- finish
- {
- ambient 0.3
- reflection 0.25
- }
- }
- texture
- {
- pigment
- {
- marble
- color_map
- {
- [0.0 color rgb 1]
- [0.1 color rgb 1]
- [0.1 color rgbf 1]
- [1.0 color rgbf 1]
- }
- rotate <0 0 90>
- }
- finish
- {
- ambient 0.3
- }
- scale <1, 3, 1>
- }
-
- #declare WinTxt12 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- color_map
- {
- [0.0 color rgb .1]
- [0.1 color rgb .1]
- [0.1 color rgbf .8]
- [1.0 color rgbf .8]
- }
- rotate <0 45 0>
- }
- finish
- {
- ambient 0.3
- reflection 0.25
- }
- }
- texture
- {
- pigment
- {
- marble
- color_map
- {
- [0.0 color rgb .1]
- [0.1 color rgb .1]
- [0.1 color rgbf 1]
- [1.0 color rgbf 1]
- }
- rotate <0 0 90>
- }
- finish
- {
- ambient 0.3
- }
- }
-
- #declare WinTxt13 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- color_map
- {
- [0.0 color rgb .1]
- [0.1 color rgb .1]
- [0.1 color rgb .5]
- [0.3 color rgbf .5]
- [0.5 color rgbf .5]
- [0.5 color rgbf .9]
- [0.7 color rgbf .9]
- [0.7 color rgbf .9]
- [0.9 color rgb .5]
- [0.9 color rgb .1]
- [1.0 color rgb .1]
- }
- rotate <0 45 0>
- }
- finish
- {
- ambient 0.3
- reflection 0.25
- }
- }
- texture
- {
- pigment
- {
- marble
- color_map
- {
- [0.0 color rgb .1]
- [0.1 color rgb .1]
- [0.1 color rgbf 1]
- [1.0 color rgbf 1]
- }
- rotate <0 0 90>
- }
- finish
- {
- ambient 0.3
- }
- }
-
- #declare WinTxt14 =
- texture
- {
- UnderTxt
- }
- texture
- {
- pigment
- {
- marble
- frequency 1.5
- color_map
- {
- [0.0 color rgb 1]
- [0.1 color rgb 1]
- [0.1 color rgbf .8]
- [1.0 color rgbf .8]
- }
- rotate <0 45 0>
- }
- finish
- {
- ambient 0.3
- reflection 0.25
- }
- }
- texture
- {
- pigment
- {
- marble
- color_map
- {
- [0.0 color rgb 1]
- [0.1 color rgb 1]
- [0.1 color rgbf 1]
- [1.0 color rgbf 1]
- }
- rotate <0 0 90>
- }
- finish
- {
- ambient 0.3
- }
- }
-
-
-