Документ взят из кэша поисковой машины. Адрес оригинального документа : http://hea-www.harvard.edu/~fine/POV/src/horseshoe_magnet.pov
Дата изменения: Wed Nov 3 19:56:06 2004
Дата индексирования: Tue Oct 2 07:42:32 2012
Кодировка:

Поисковые слова: п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п
#declare chrome = texture { pigment { color rgb <0.6,0.6,0.6> } finish { specular 0.5 diffuse 0.5 reflection 0.2 roughness 0.005 metallic } }
#declare magnetred = texture { pigment { color rgb <0.7,0,0> } finish { diffuse 0.6 specular 0.2 } }

#declare horseshoe_magnet =
union {
difference {
union {
cylinder { <-0.157,0,0> <0.157,0,0> 0.5625 }
box { <-0.157,0,-0.55> <0.157,0.45,0.55> }
}
box { <-1,0.43,-1> <1,1,1> texture { chrome } }
box { <-0.2,0,0> <0.2,1,0.1875> rotate 8*x translate -0.1875*z }
box { <-0.2,0,-0.1875> <0.2,1,0> rotate -8*x translate 0.1875*z }
box { <-0.2,0,0> <0.2,1,0.1875> rotate 18*x translate -0.78*z }
box { <-0.2,0,-0.1875> <0.2,1,0> rotate -18*x translate 0.78*z }
cylinder { <-0.2,0,0> <0.2,0,0> 0.1875 }
sphere { <0.157,-0.4,0> 0.1 }
sphere { <0,0,0> 0.09 scale <0.6,1,1> translate <-0.157,-0.4,0> rotate 45*x }
sphere { <0,0,0> 0.09 scale <0.6,1,1> translate <-0.157,-0.4,0> rotate -45*x }
difference {
torus { 0.4 0.09 rotate 90*z scale <0.6,1,1> }
box { <-2,-2,0> <2,2,2> }
box { <-2,0,-2> <2,2,2> }
rotate -45*x
translate <-0.157,0,0>
}
}
text { ttf "povlogo.ttf", "P", 1 0
rotate -90*y rotate 180*x scale 0.12 translate <0.13,-0.34,0.04> }
//text { ttf "cyrvetic.ttf", "G", 1 0
// rotate -90*y rotate 180*x scale 0.12 translate <0.13,-0.36,0.04> }

text { ttf "cyrvetic.ttf", "E", 1 0
rotate 90*y rotate 180*x scale 0.12 translate <-0.14,-0.36,-0.04> rotate 42*x }
text { ttf "cyrvetic.ttf", "N", 1 0
rotate 90*y rotate 180*x scale 0.12 translate <-0.14,-0.36,-0.04> rotate 28*x }
text { ttf "cyrvetic.ttf", "G", 1 0
rotate 90*y rotate 180*x scale 0.12 translate <-0.14,-0.36,-0.04> rotate 14*x }
text { ttf "cyrvetic.ttf", "L", 1 0
rotate 90*y rotate 180*x scale 0.12 translate <-0.14,-0.36,-0.03> }
text { ttf "cyrvetic.ttf", "A", 1 0
rotate 90*y rotate 180*x scale 0.12 translate <-0.14,-0.36,-0.04> rotate -14*x }
text { ttf "cyrvetic.ttf", "N", 1 0
rotate 90*y rotate 180*x scale 0.12 translate <-0.14,-0.36,-0.04> rotate -28*x }
text { ttf "cyrvetic.ttf", "D", 1 0
rotate 90*y rotate 180*x scale 0.12 translate <-0.14,-0.36,-0.04> rotate -42*x }
texture { magnetred }
normal {
crackle 1
scale 0.03
}
rotate 90*x
translate <0,0,-0.43>
}