3d/pr/tfk/tfk1.pov

71 lines
1.8 KiB
POVRay

#declare TFK1_Lauf =
union {
#declare i = 0
#while (i < 5)
cone {<0, 1, 0>, 0.4, <0, 1, 5>, 0.4
texture {
pigment {color <0.7, 0.7, 1.0>}
finish {phong 1.0 metallic}
}
rotate <0, 0, i*72>
}
#declare i = i + 1
#end
#declare i = 0
#while (i < 5/0.03)
cone {<-0.125, 1.4, 0>, 0.2, <0.125, 1.4, 0.03>, 0.2
texture {
pigment {color <1.0, 1.0, 0.0>}
finish {phong 1.0 metallic}
}
rotate <0, 0, i*12>
translate <0, 0, i*0.03>
}
#declare i = i + 1
cone {<-0.125, 1.4, 0>, 0.2, <0.125, 1.4, 0.03>, 0.2
texture {
pigment {color <1.0, 0.0, 0.0>}
finish {phong 1.0 metallic}
}
rotate <0, 0, i*12>
translate <0, 0, i*0.03>
}
#declare i = i + 1
#end
difference {
union {
cone {<0, 0, 5>, (1.4), <0, 0, 6>, (2)}
cone {<0, 0, 8>, (1.4), <0, 0, 6>, (2)}
}
cone {<0, 0, 4.9>, (0.6), <0, 0, 8.1>, (0.6)}
texture {
pigment {color <0.7, 0.7, 1.0>}
finish {phong 1.0}
}
}
}
#declare TFK1 =
union {
sphere { <0, 0, 0>, 5
texture {
pigment {color <0.7, 0.7, 1.0>}
finish {phong 1.0}
}
}
cone { <0, 0, 4.5>, 1.6, <0, 0, 5.5>, 1.6
texture {
pigment {color <0.7, 0.7, 1.0>}
finish {phong 1.0 metallic}
}
}
object {TFK1_Lauf translate <0, 0, 5>}
cone { <0, 3.2, 4.0>, 0.2, <0, 3.2, 4.2>, 0.4
texture {
pigment {color <0.1, 0.1, 0.2>}
finish {phong 1.0 metallic}
}
}
}