109 lines
1.4 KiB
POVRay
109 lines
1.4 KiB
POVRay
|
|
#declare Hyperfunk_1 =
|
|
union {
|
|
sphere {
|
|
<0, 8, 0>, 2
|
|
texture { T_Chrome_2B }
|
|
normal {
|
|
dents 1
|
|
scale 0.3
|
|
}
|
|
}
|
|
sor {
|
|
11,
|
|
<3.0, -0.1>,
|
|
<3.5, 0>,
|
|
<3.0, 1>,
|
|
<1.5, 1.001>,
|
|
<1.3, 1.2>,
|
|
<1.2, 2>,
|
|
<1.1, 4>,
|
|
<0.8, 5>,
|
|
<1, 6>,
|
|
<1.3, 7>,
|
|
<1.5, 8>
|
|
}
|
|
sphere {
|
|
<2.25, 2, 0>, 0.75
|
|
}
|
|
cone {
|
|
<2.25, 2, 0>, 0.75
|
|
<2.25, 1, 0>, 0.75
|
|
}
|
|
texture { T_Chrome_2B }
|
|
}
|
|
|
|
#declare Hyperfunk_2 =
|
|
union {
|
|
union {
|
|
union {
|
|
sphere {
|
|
<0, 0, 0>, 0.5
|
|
}
|
|
cone {
|
|
<0, 0, 0>, 0.5,
|
|
<1, 0, 0>, 0.5
|
|
}
|
|
sphere {
|
|
<2, 0, 0>, 0.5
|
|
}
|
|
texture { T_Chrome_2B }
|
|
}
|
|
union {
|
|
cone {
|
|
<2, 0, 0>, 0.4,
|
|
<1, 0, 0>, 0.4
|
|
}
|
|
torus {
|
|
0.5, 0.1
|
|
rotate <0, 0, 90>
|
|
translate <1.2, 0, 0>
|
|
}
|
|
torus {
|
|
0.5, 0.1
|
|
rotate <0, 0, 90>
|
|
translate <1.4, 0, 0>
|
|
}
|
|
torus {
|
|
0.5, 0.1
|
|
rotate <0, 0, 90>
|
|
translate <1.6, 0, 0>
|
|
}
|
|
torus {
|
|
0.5, 0.1
|
|
rotate <0, 0, 90>
|
|
translate <1.8, 0, 0>
|
|
}
|
|
cone {
|
|
<2, 0, 0>, 0.1,
|
|
<4, 0, 0>, 0.0
|
|
}
|
|
texture { T_BlackMetal }
|
|
}
|
|
rotate <0, 0, 45>
|
|
translate <2, 0, 0>
|
|
}
|
|
cone {
|
|
<0, 0, 0>, 1
|
|
<2, 0, 0>, 0.5
|
|
scale <1, 1, 0.1>
|
|
texture { T_BlackMetal }
|
|
}
|
|
|
|
}
|
|
|
|
#declare Hyperfunk =
|
|
union {
|
|
object {Hyperfunk_1}
|
|
object {
|
|
Hyperfunk_2
|
|
translate <0, 6, 0>
|
|
rotate <0, 45, 0>
|
|
}
|
|
object {
|
|
Hyperfunk_2
|
|
translate <0, 6, 0>
|
|
rotate <0, 225, 0>
|
|
}
|
|
}
|