Uups. Es gibt nur zwei Ringwülste, nicht zwei. Damit schaut das schon

etwas vernünftiger aus.
This commit is contained in:
hjp 2001-06-09 23:13:10 +00:00
parent c125ef6dc3
commit ff224d9e92
3 changed files with 14 additions and 62 deletions

View File

@ -19,7 +19,7 @@ all: \
test-ritterschiff.png: test-ritterschiff.pov \ test-ritterschiff.png: test-ritterschiff.pov \
ritterschiff.pov sporenschiff.pov mittelteil.pov ritterschiff.pov sporenschiff.pov mittelteil.pov
$(POVRAY) +W800 +H400 +V -I$< +L$(POVINC) +D $(POVRAY) +W800 +H400 +V -I$< +L$(POVINC) +D +FN
test-sporenschiff.png: test-sporenschiff.pov \ test-sporenschiff.png: test-sporenschiff.pov \
sporenschiff.pov sporenschiff.pov

View File

@ -5,46 +5,6 @@
#debug concat("M = ", str(M, 0, 0), "\n") #debug concat("M = ", str(M, 0, 0), "\n")
#ifdef (muelltonne)
#declare mittelteil =
union {
lathe {
bezier_spline
12
<0, -30*L/60>
<R/7, -29*L/60>
<R, -23*L/60>
<R, -21*L/60>
<R, -21*L/60>
<R, -10*L/60>
<R, +10*L/60>
<R, +21*L/60>
<R, +21*L/60>
<R, +23*L/60>
<R/7, +29*L/60>
<0, +30*L/60>
texture { pigment { color <0.3, 0.3, 0.3> } }
}
torus {
R, R1
texture { pigment { color <0.6, 0.6, 0.6> } }
translate <0, L/3, 0>
}
torus {
R, R1
texture { pigment { color <0.6, 0.6, 0.6> } }
translate <0, 0, 0>
}
torus {
R, R1
texture { pigment { color <0.6, 0.6, 0.6> } }
translate <0, -L/3, 0>
}
}
#end
#declare mittelteil = #declare mittelteil =
union { union {
lathe { lathe {
@ -52,37 +12,29 @@
12 12
<0, -30*L/60> <0, -30*L/60>
<16*R/35, -25*L/60> <16*R/35, -25*L/60>
<R, -15*L/60> <R, -20*L/60>
<R, - 5*L/60> <R, -11*L/60>
<R, -10*L/60>
<R, - 5*L/60> <R, - 5*L/60>
<R, -2*L/60>
<R, +2*L/60>
<R, + 5*L/60> <R, + 5*L/60>
<R, +10*L/60>
<R, + 5*L/60> <R, +11*L/60>
<R, +15*L/60> <R, +20*L/60>
<16*R/35, +25*L/60> <16*R/35, +25*L/60>
<0, +30*L/60> <0, +30*L/60>
texture { pigment { color <0.3, 0.3, 0.3> } } texture { pigment { color <0.3, 0.3, 0.3> } }
} }
torus {
22*R/35, R1
texture { pigment { color <0.6, 0.6, 0.6> } }
translate <0, L/3, 0>
}
torus { torus {
R, R1 R, R1
texture { pigment { color <0.6, 0.6, 0.6> } } texture { pigment { color <0.6, 0.6, 0.6> } }
translate <0, 0, 0> translate <0, L/6, 0>
} }
#if (1)
torus { torus {
45*R/70, R1 R, R1
texture { pigment { color <0.6, 0.6, 0.6> } } texture { pigment { color <0.6, 0.6, 0.6> } }
translate <0, -L/3, 0> translate <0, -L/6, 0>
} }
#end
rotate <0, 0, 90> rotate <0, 0, 90>
} }

View File

@ -16,14 +16,14 @@ light_source {
color White color White
} }
#local CP = <0, -1000, -5000>; #local CP = <0, -0, -6000>;
light_source { light_source {
CP CP
color White*0.5 color White*0.5
} }
camera { camera {
location CP location CP
look_at <-0, -1000, -0> look_at <-0, -0, -0>
angle 32 angle 32
orthographic orthographic
} }