Geschütze.
This commit is contained in:
parent
897d4d0b53
commit
4765c5295c
|
@ -1,5 +1,6 @@
|
||||||
#include "treibstofftank.pov"
|
#include "treibstofftank.pov"
|
||||||
#include "andruckabsorber.pov"
|
#include "andruckabsorber.pov"
|
||||||
|
#include "hufeisenpult.pov"
|
||||||
|
|
||||||
#declare deck_14 =
|
#declare deck_14 =
|
||||||
union {
|
union {
|
||||||
|
@ -41,19 +42,9 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#ifdef (SCHNITT_1)
|
#ifdef (SCHNITT_1)
|
||||||
intersection {
|
box {
|
||||||
torus {
|
<0, -0.3, 0>
|
||||||
23, 23
|
<-50, 0.3, -50>
|
||||||
}
|
|
||||||
plane {
|
|
||||||
<0, 0, -1> 0
|
|
||||||
rotate <0, 45, 0>
|
|
||||||
}
|
|
||||||
plane {
|
|
||||||
<0, 0, +1> 0
|
|
||||||
rotate <0, -45, 0>
|
|
||||||
}
|
|
||||||
rotate <0, 135, 0>
|
|
||||||
translate <0, 15.0, 0>
|
translate <0, 15.0, 0>
|
||||||
}
|
}
|
||||||
#end
|
#end
|
||||||
|
@ -85,5 +76,59 @@
|
||||||
andruckabsorber
|
andruckabsorber
|
||||||
translate <0, 15.2, 0>
|
translate <0, 15.2, 0>
|
||||||
}
|
}
|
||||||
|
#local a = 10;
|
||||||
|
#while (a < 360)
|
||||||
|
union {
|
||||||
|
sphere { <45.5, 17.5, 0>, 2 }
|
||||||
|
difference {
|
||||||
|
cone {
|
||||||
|
<45.5, 17.5, 0>, 0.3
|
||||||
|
<50.0, 19.0, 0>, 0.2
|
||||||
|
}
|
||||||
|
cone {
|
||||||
|
<45.5, 17.5, 0>, 0.2
|
||||||
|
<50.1, 19.1, 0>, 0.15
|
||||||
|
}
|
||||||
|
}
|
||||||
|
union {
|
||||||
|
box {
|
||||||
|
<46.0, 15.2, 0.5>
|
||||||
|
<39.9, 15.1, -0.5>
|
||||||
|
}
|
||||||
|
cone {
|
||||||
|
<43.4, 15.2, 0> 1
|
||||||
|
<43.4, 15.1, 0> 1
|
||||||
|
}
|
||||||
|
// texture { pigment { rgb <1, 1, 0> } }
|
||||||
|
}
|
||||||
|
#local r = 40;
|
||||||
|
#while (r <= 42.5)
|
||||||
|
cone {
|
||||||
|
<r, 15.2, 0.5> 0.01
|
||||||
|
<r, 16.2, 0.5> 0.01
|
||||||
|
}
|
||||||
|
cone {
|
||||||
|
<r, 15.2, -0.5> 0.01
|
||||||
|
<r, 16.2, -0.5> 0.01
|
||||||
|
}
|
||||||
|
#local r = r + 0.5;
|
||||||
|
#end
|
||||||
|
cone {
|
||||||
|
<40, 16.2, -0.5> 0.01
|
||||||
|
<42.5, 16.2, -0.5> 0.01
|
||||||
|
}
|
||||||
|
cone {
|
||||||
|
<40, 16.2, +0.5> 0.01
|
||||||
|
<42.5, 16.2, +0.5> 0.01
|
||||||
|
}
|
||||||
|
object {
|
||||||
|
hufeisenpult
|
||||||
|
translate <43.4, 15.2, 0>
|
||||||
|
}
|
||||||
|
texture { T_arkonstahl }
|
||||||
|
rotate <0, a, 0>
|
||||||
|
}
|
||||||
|
#local a = a + 60;
|
||||||
|
#end
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -16,15 +16,15 @@ light_source {
|
||||||
color White
|
color White
|
||||||
}
|
}
|
||||||
|
|
||||||
#local CP = <-25, 17, -10>;
|
#local CP = <-35, 37, +10>;
|
||||||
light_source {
|
light_source {
|
||||||
CP
|
CP
|
||||||
color White*0.5
|
color White*0.5
|
||||||
}
|
}
|
||||||
camera {
|
camera {
|
||||||
location CP
|
location CP
|
||||||
look_at <-15, 17, -0>
|
look_at <-43.4, 17, +10>
|
||||||
angle 20
|
angle 30
|
||||||
}
|
}
|
||||||
|
|
||||||
#include "huelle.pov"
|
#include "huelle.pov"
|
||||||
|
|
Loading…
Reference in New Issue