Deck 1
This commit is contained in:
parent
816336c999
commit
d1143705c8
|
@ -16,6 +16,7 @@ all: \
|
||||||
test-deck_14.png \
|
test-deck_14.png \
|
||||||
test-deck_13.png \
|
test-deck_13.png \
|
||||||
test-deck_18.png \
|
test-deck_18.png \
|
||||||
|
test-deck_01.png \
|
||||||
test-sonden_hangar.png \
|
test-sonden_hangar.png \
|
||||||
test-superellipsoid.png \
|
test-superellipsoid.png \
|
||||||
test-difference.png \
|
test-difference.png \
|
||||||
|
@ -48,6 +49,7 @@ test-schneller_kreuzer.png: test-schneller_kreuzer.pov \
|
||||||
deck_19.pov ein-mann-jaeger.pov deck_18.pov deck_17.pov \
|
deck_19.pov ein-mann-jaeger.pov deck_18.pov deck_17.pov \
|
||||||
deck_16.pov deck_15.pov deck_14.pov deck_13.pov \
|
deck_16.pov deck_15.pov deck_14.pov deck_13.pov \
|
||||||
speicherbank.pov andruckabsorber.pov \
|
speicherbank.pov andruckabsorber.pov \
|
||||||
|
deck_01.pov shift.pov \
|
||||||
|
|
||||||
|
|
||||||
test-deck_18.png: test-deck_18.pov \
|
test-deck_18.png: test-deck_18.pov \
|
||||||
|
@ -101,6 +103,10 @@ test-rounded_box.png: test-rounded_box.pov \
|
||||||
|
|
||||||
test-shift.png: test-shift.pov shift.pov
|
test-shift.png: test-shift.pov shift.pov
|
||||||
|
|
||||||
|
test-deck_01.png: test-deck_01.pov \
|
||||||
|
huelle.pov \
|
||||||
|
deck_01.pov \
|
||||||
|
shift.pov \
|
||||||
|
|
||||||
%.gif: %.ppm
|
%.gif: %.ppm
|
||||||
ppmquant 256 $< | ppmtogif > $@
|
ppmquant 256 $< | ppmtogif > $@
|
||||||
|
|
|
@ -0,0 +1,54 @@
|
||||||
|
#include "shift.pov"
|
||||||
|
#include "huelle.pov"
|
||||||
|
|
||||||
|
#declare deck_01 =
|
||||||
|
union {
|
||||||
|
intersection {
|
||||||
|
union {
|
||||||
|
difference {
|
||||||
|
object { huelle }
|
||||||
|
#ifdef (SCHNITT_1)
|
||||||
|
box {
|
||||||
|
<-50, 45, -50>
|
||||||
|
< -0.1, 50, -0.1>
|
||||||
|
}
|
||||||
|
#end
|
||||||
|
texture { T_arkonstahl }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
box {
|
||||||
|
<-50, -50, -50>
|
||||||
|
< 50, -44, 50>
|
||||||
|
}
|
||||||
|
}
|
||||||
|
object {
|
||||||
|
shift
|
||||||
|
rotate <-9, 0, 0>
|
||||||
|
translate <0, -48.0, 3>
|
||||||
|
rotate <0, 0, 0>
|
||||||
|
}
|
||||||
|
object {
|
||||||
|
shift
|
||||||
|
rotate <-9, 0, 0>
|
||||||
|
translate <0, -48.0, 3>
|
||||||
|
rotate <0, 90, 0>
|
||||||
|
}
|
||||||
|
object {
|
||||||
|
shift
|
||||||
|
rotate <-9, 0, 0>
|
||||||
|
translate <0, -48.0, 3>
|
||||||
|
rotate <0, 180, 0>
|
||||||
|
}
|
||||||
|
object {
|
||||||
|
shift
|
||||||
|
rotate <-9, 0, 0>
|
||||||
|
translate <0, -48.0, 3>
|
||||||
|
rotate <0, 270, 0>
|
||||||
|
}
|
||||||
|
// AG
|
||||||
|
cylinder {
|
||||||
|
<0, -50, 0>, <0, -44, 0>, 2
|
||||||
|
}
|
||||||
|
texture { T_arkonstahl }
|
||||||
|
}
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
#end
|
#end
|
||||||
#include "deck_13.pov"
|
#include "deck_13.pov"
|
||||||
#include "ringwulst.pov"
|
#include "ringwulst.pov"
|
||||||
|
#include "deck_01.pov"
|
||||||
|
|
||||||
#declare schneller_kreuzer =
|
#declare schneller_kreuzer =
|
||||||
union {
|
union {
|
||||||
|
@ -43,6 +44,9 @@
|
||||||
object {
|
object {
|
||||||
ringwulst
|
ringwulst
|
||||||
}
|
}
|
||||||
|
object {
|
||||||
|
deck_01
|
||||||
|
}
|
||||||
#if (0)
|
#if (0)
|
||||||
intersection {
|
intersection {
|
||||||
object {
|
object {
|
||||||
|
|
|
@ -0,0 +1,98 @@
|
||||||
|
#include "colors.inc"
|
||||||
|
#include "shapes.inc"
|
||||||
|
#include "textures.inc"
|
||||||
|
#include "metals.inc"
|
||||||
|
#include "stones.inc"
|
||||||
|
|
||||||
|
#declare SCHNITT_1 = 1; // Quadrant -/*/-
|
||||||
|
|
||||||
|
global_settings {
|
||||||
|
assumed_gamma 1.0
|
||||||
|
ambient_light rgb<0.5, 0.5, 0.5>
|
||||||
|
}
|
||||||
|
background { color rgb<0.2, 0.4, 0.8> }
|
||||||
|
light_source {
|
||||||
|
<-200, 200, -200>
|
||||||
|
color White
|
||||||
|
}
|
||||||
|
|
||||||
|
#local CP = <0, 100, 0>;
|
||||||
|
light_source {
|
||||||
|
CP
|
||||||
|
color White*0.5
|
||||||
|
}
|
||||||
|
camera {
|
||||||
|
orthographic
|
||||||
|
location CP
|
||||||
|
look_at <-0, 0, 0>
|
||||||
|
angle 20
|
||||||
|
}
|
||||||
|
|
||||||
|
#include "huelle.pov"
|
||||||
|
#include "deck_01.pov"
|
||||||
|
|
||||||
|
union {
|
||||||
|
object {
|
||||||
|
deck_01
|
||||||
|
}
|
||||||
|
cylinder {
|
||||||
|
<100, -43, -100>,
|
||||||
|
<100, -43, +100>,
|
||||||
|
0.2
|
||||||
|
pigment { color <1, 1, 1> }
|
||||||
|
}
|
||||||
|
cylinder {
|
||||||
|
<100, -44, -100>,
|
||||||
|
<100, -44, +100>,
|
||||||
|
0.2
|
||||||
|
pigment { color <1, 1, 0> }
|
||||||
|
}
|
||||||
|
cylinder {
|
||||||
|
<100, -45, -100>,
|
||||||
|
<100, -45, +100>,
|
||||||
|
0.2
|
||||||
|
pigment { color <1, 0, 0> }
|
||||||
|
}
|
||||||
|
cylinder {
|
||||||
|
<100, -40, 0>,
|
||||||
|
<100, -55, 0>,
|
||||||
|
0.2
|
||||||
|
pigment { color <1, 0, 0> }
|
||||||
|
}
|
||||||
|
translate <0, 52, 0>
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
cylinder {
|
||||||
|
<0, 0, 0>,
|
||||||
|
<0, -1, 0>, 1000
|
||||||
|
pigment {
|
||||||
|
radial
|
||||||
|
color_map{
|
||||||
|
[0.1 rgb 0.1 ]
|
||||||
|
[0.1 White]
|
||||||
|
}
|
||||||
|
frequency 16
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
cone {
|
||||||
|
<0, 0, 0>, 0
|
||||||
|
<1000, 0, 0>, 10
|
||||||
|
pigment { color <1, 0, 0> }
|
||||||
|
}
|
||||||
|
|
||||||
|
cone {
|
||||||
|
<0, 0, 0>, 0
|
||||||
|
<0, 1000, 0>, 10
|
||||||
|
pigment { color <0, 1, 0> }
|
||||||
|
}
|
||||||
|
|
||||||
|
cone {
|
||||||
|
<0, 0, 0>, 0
|
||||||
|
<0, 0, 1000>, 10
|
||||||
|
pigment { color <0, 0, 1> }
|
||||||
|
}
|
||||||
|
*/
|
Loading…
Reference in New Issue