diff --git a/geometrie/buckyball/.vimrc b/geometrie/buckyball/.vimrc deleted file mode 100644 index 13f8a1a..0000000 --- a/geometrie/buckyball/.vimrc +++ /dev/null @@ -1,35 +0,0 @@ -version 5.0 -set nocompatible -let cpo_save=&cpo -set cpo=B -map! -map! -map! -map! -map! -map! -map! -map! -map! -map! -map -map -map -map -map -map -map -map -map -map -map!  }I\begin{yyplcwendO -map!  >I<yypa/O -let &cpo=cpo_save -unlet cpo_save -set autoindent -set exrc -set number -set ruler -set shiftwidth=4 -set showmatch -set textwidth=72 diff --git a/geometrie/buckyball/GNUmakefile b/geometrie/buckyball/GNUmakefile deleted file mode 100644 index fbe6408..0000000 --- a/geometrie/buckyball/GNUmakefile +++ /dev/null @@ -1,27 +0,0 @@ -# what's where? -include GNUmakevars - - -all: \ - test-buckyball.jpg \ - - - -%.ppm: %.pov - $(POVRAY) +L$(POVINC) +V -I$< +FP - -%.pov: make% - $< > $@ - - -test-buckyball.ppm: test-buckyball.pov buckyball.pov - - -%.gif: %.ppm - ppmquant 256 $< | ppmtogif > $@ - -%.jpg: %.ppm - cjpeg $< > $@ - -www/%: % - cp $< $@ diff --git a/geometrie/buckyball/buckyball.pov b/geometrie/buckyball/buckyball.pov deleted file mode 100644 index 6bbd4cc..0000000 --- a/geometrie/buckyball/buckyball.pov +++ /dev/null @@ -1,102 +0,0 @@ -#include "colors.inc" - -#declare r5 = 0.5 / sin (radians(36)); -#declare rho5 = 0.5 * tan (radians(54)); -#declare rho6 = 0.5 * tan (radians(60)); -#declare v1 = 90 - degrees(asin(rho5/rho6)); -#debug concat("v1 = ", str(v1, 0, 5), "\n") -#declare a = rho6 * cos(radians(v1)) + r5; -#declare b = 1; -#declare c = sqrt(a*a + b*b); -#declare d = rho6 * sin(radians(v1)); -#declare v2 = 2 * degrees (asin(d/(c-r5))); -#debug concat("v2 = ", str(v2, 0, 5), "\n") -#declare e = sin(radians(72)); -#debug concat("e = ", str(e, 0, 5), "\n") -#declare f = e * sin(radians(v1)); -#debug concat("f = ", str(f, 0, 5), "\n") -#declare v3 = degrees (asin(f/rho6)) + v1; -#debug concat("v3 = ", str(v3, 0, 5), "\n") - - -#declare buckyball = - intersection { - plane { - <0, 1, 0> 1 - pigment { color rgbf <1, 0, 0, 0.5> } - } - #declare i = 0; - #while (i < 360) - plane { - <0, 1, 0> 1 - pigment { color rgbf <1, 1, 0, 0.5> } - rotate <0, 0, v1> - rotate <0, i, 0> - } - #declare i = i + 72; - #end - - #declare i = 36; - #while (i < 360) - plane { - <0, 1, 0> 1 - pigment { color rgbf <0, 1, 0, 0.5> } - rotate <0, 0, v2> - rotate <0, i, 0> - } - #declare i = i + 72; - #end - - #declare i = 0; - #while (i < 360) - plane { - <0, 1, 0> 1 - pigment { color rgbf <0, 1, 1, 0.5> } - rotate <0, 0, v3> - rotate <0, i, 0> - } - #declare i = i + 72; - #end - - #declare i = 36; - #while (i < 360) - plane { - <0, 1, 0> 1 - pigment { color rgbf <0, 0, 1, 0.5> } - rotate <0, 0, 180 - v3> - rotate <0, i, 0> - } - #declare i = i + 72; - #end - - #declare i = 0; - #while (i < 360) - plane { - <0, 1, 0> 1 - pigment { color rgbf <1, 0, 1, 0.5> } - rotate <0, 0, 180-v2> - rotate <0, i, 0> - } - #declare i = i + 72; - #end - - #declare i = 36; - #while (i < 360) - plane { - <0, 1, 0> 1 - pigment { color rgbf <1, 0, 0, 0.5> } - rotate <0, 0, 180-v1> - rotate <0, i, 0> - } - #declare i = i + 72; - #end - - plane { - <0, 1, 0> 1 - pigment { color rgbf <1, 1, 0, 0.5> } - rotate <0, 0, 180> - } - } - - - diff --git a/geometrie/buckyball/povray.ini b/geometrie/buckyball/povray.ini deleted file mode 100644 index bb9c0d1..0000000 --- a/geometrie/buckyball/povray.ini +++ /dev/null @@ -1,5 +0,0 @@ -+A -+QR -+HTP -+fp +w800 +h600 -display_gamma = 2.2 diff --git a/geometrie/buckyball/test-buckyball.pov b/geometrie/buckyball/test-buckyball.pov deleted file mode 100644 index 87456dd..0000000 --- a/geometrie/buckyball/test-buckyball.pov +++ /dev/null @@ -1,113 +0,0 @@ -#include "colors.inc" -#include "buckyball.pov" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} - -light_source { - <2000, 2000, 2000> - color White -} - - -#declare Camera_Ortho_pl = 0; -#declare Camera_Ortho_v1 = 0; -#declare Camera_Ortho_v2 = 0; -#declare Camera_Ortho_v3 = 0; -#declare Camera_Ortho_eq = 0; -#declare Camera_Persp = 1; - - -#if (Camera_Ortho_pl) -camera { - location <5, 0, 0> - look_at <0, 0, 0> - rotate <0, 0, 90> - angle 40 - orthographic - -} -#end -#if (Camera_Ortho_v1) -camera { - location <5, 0, 0> - look_at <0, 0, 0> - rotate <0, 0, 90> - rotate <0, 0, v1> - rotate <0, 0, 0> - angle 40 - orthographic - -} -#end -#if (Camera_Ortho_v2) -camera { - location <5, 0, 0> - look_at <0, 0, 0> - rotate <0, 0, 90> - rotate <0, 0, v2> - rotate <0, 36, 0> - angle 40 - orthographic - -} -#end -#if (Camera_Ortho_v3) -camera { - location <5, 0, 0> - look_at <0, 0, 0> - rotate <0, 0, 90> - rotate <0, 0, v3> - rotate <0, 0, 0> - angle 40 - orthographic - -} -#end -#if (Camera_Ortho_eq) -camera { - location <5, 0, 0> - look_at <0, 0, 0> - angle 40 - orthographic - -} -#end - -#if (Camera_Persp) -camera { - location <5, 4, 3> - look_at <0, 0, 0> - angle 40 - -} -#end - - -object { - buckyball -} - - -#if (1) -plane { - <1, 0, 0>, -10 - pigment { - checker color White*0.7, color White*0.5 - } -} -plane { - <0, 1, 0>, -10 - pigment { - checker color White*0.7, color White*0.5 - } -} -plane { - <0, 0, 1>, -10 - pigment { - checker color White*0.7, color White*0.5 - } -} -#end diff --git a/geometrie/menger/GNUmakefile b/geometrie/menger/GNUmakefile deleted file mode 100644 index 391dc36..0000000 --- a/geometrie/menger/GNUmakefile +++ /dev/null @@ -1,27 +0,0 @@ -# what's where? -include GNUmakevars - - -all: \ - menger.jpg \ - - - -%.ppm: %.pov - $(POVRAY) +L$(POVINC) +V -I$< +FP - -%.pov: make% - $< > $@ - - -menger.ppm: menger.pov - - -%.gif: %.ppm - ppmquant 256 $< | ppmtogif > $@ - -%.jpg: %.ppm - cjpeg -sample 1x1,1x1,1x1 $< > $@ - -www/%: % - cp $< $@ diff --git a/geometrie/menger/menger.pov b/geometrie/menger/menger.pov deleted file mode 100644 index 9253395..0000000 --- a/geometrie/menger/menger.pov +++ /dev/null @@ -1,82 +0,0 @@ -#include "colors.inc" -#include "glass.inc" - -#declare Eps = 1E-6; - -#macro menger_level(C1, C2, Lev) - #if (Lev > 0) - #local dx = 0; - #while (dx < 3) - #local dy = 0; - #while (dy < 3) - #local dz = 0; - #while (dz < 3) - - #if ((dx = 1) + (dy = 1) + (dz = 1) < 2) - - menger_level(, - , - Lev-1) - - #end - - #local dz = dz + 1; - #end - - #local dy = dy + 1; - #end - - #local dx = dx + 1; - #end - #else - box { - C1 + Eps, C2 - Eps - } - #end - -#end - -union { - menger_level(<-1, -1, -1>, <1, 1, 1>, 4) - // texture { pigment { color rgb <1, 1, 1> }} - texture {T_Old_Glass } - interior { - ior 1.5 - caustics 1.0 - } - -} - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> - max_trace_level 10 -} - -light_source { - <2000, 3000, 1000> - color White -} - - -camera { - location <4, 6, 3> - look_at <0, 0, 0> - angle 40 - -} - -plane { - <0, 1, 0>, -1 - pigment { - hexagon - pigment { color Red } - pigment { color Green } - pigment { color Blue } - scale 0.1 - } -} diff --git a/geometrie/menger/povray.ini b/geometrie/menger/povray.ini deleted file mode 100644 index 9dc9c31..0000000 --- a/geometrie/menger/povray.ini +++ /dev/null @@ -1,5 +0,0 @@ -+A -+Q9 -+HTP -+fp +w800 +h600 -display_gamma = 2.2 diff --git a/glas/GNUmakefile b/glas/GNUmakefile deleted file mode 100644 index 6054cbf..0000000 --- a/glas/GNUmakefile +++ /dev/null @@ -1,27 +0,0 @@ -# what's where? -include GNUmakevars - - -all: \ - test-glas.jpg \ - - - -%.ppm: %.pov - $(POVRAY) +L$(POVINC) +V -I$< +FP - -%.pov: make% - $< > $@ - - -test-glas.ppm: test-glas.pov glas.pov - - -%.gif: %.ppm - ppmquant 256 $< | ppmtogif > $@ - -%.jpg: %.ppm - cjpeg $< > $@ - -www/%: % - cp $< $@ diff --git a/glas/glas.pov b/glas/glas.pov deleted file mode 100644 index 4b0e1e0..0000000 --- a/glas/glas.pov +++ /dev/null @@ -1,40 +0,0 @@ -#include "glass.inc" - -#declare glas = - union { - merge { - difference { - cylinder { - <0, 0, 0>, <0, 20, 0>, 3 - } - cylinder { - <0, 1, 0>, <0, 21, 0>, 2.8 - } - } - torus { - 2.9, 0.1 - translate <0, 20, 0> - } - //texture {T_Glass3 } - texture {T_Old_Glass } - interior { ior 1.5 } - - } - cylinder { - <0, 1, 0> <0, 10, 0>, 2.8 - texture { - pigment { - rgbf <1, 0.5, 0.7, 0.0> - } - finish { - reflection 0.3 - } - } - interior { - ior 1.33 - } - } - } - - - diff --git a/glas/povray.ini b/glas/povray.ini deleted file mode 100644 index c25f31a..0000000 --- a/glas/povray.ini +++ /dev/null @@ -1,5 +0,0 @@ -+A -+QR -+HTP -+fp +w400 +h300 -display_gamma = 2.2 diff --git a/glas/test-glas.pov b/glas/test-glas.pov deleted file mode 100644 index cf1d2b6..0000000 --- a/glas/test-glas.pov +++ /dev/null @@ -1,66 +0,0 @@ -#include "colors.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} - -light_source { - <2000, 2000, 2000> - color White -} - - -#declare Camera_Totale = 1; -//#declare Camera_Frosch = 1; -//#declare Camera_Triebwerk = 1; -//#declare Camera_Pol = 1; - -#ifdef (Camera_Frosch) -camera { - location <40, 2, 0> - look_at <0, 8, 0> - angle 40 -} -#end - -#ifdef (Camera_Pol) -camera { - location <1, 4700, 0> - look_at <0, 1800, 0> - angle 40 -} -#end - -#ifdef (Camera_Triebwerk) -camera { - location <1650, 1700, 0> - look_at <650, 1500, 0> -} -#end - -#ifdef (Camera_Totale) -camera { - location <40, 30, 20> - look_at <0, 10, 0> - angle 40 - -} -#end - -#include "glas.pov" - -object { - glas -} - - -#if (1) -background { color rgb<0.2, 0.4, 0.8> } -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } -} -#end diff --git a/mensch/GNUmakefile b/mensch/GNUmakefile deleted file mode 100644 index 95f7db4..0000000 --- a/mensch/GNUmakefile +++ /dev/null @@ -1,19 +0,0 @@ -include GNUmakevars - -all: \ - test-kopf.ppm \ - test-hand.ppm \ - test-torso.ppm \ - test-mensch.ppm \ - - -%.ppm: %.pov - $(POVRAY) +V -I$< +L$(POVINC) +FP - -%.pov: make% - $< > $@ - -test-kopf.ppm: test-kopf.pov kopf.pov -test-hand.ppm: test-hand.pov hand.pov -test-torso.ppm: test-torso.pov torso.pov -test-mensch.ppm: test-mensch.pov mensch.pov bein.inc diff --git a/mensch/bein.inc b/mensch/bein.inc deleted file mode 100644 index 59b75a0..0000000 --- a/mensch/bein.inc +++ /dev/null @@ -1,113 +0,0 @@ - // backen - sphere { - <0, 0, 0> - 1/BR - BS - scale - translate - scale - } - - // oberschenkel - cylinder { - <0, 0, 0> - <0, -L_OS, 0> - R_OK/BR - BS - rotate - rotate <0, A_OS_Y, 0> - rotate <0, 0, A_OS_Z> - translate - scale - } - sphere { - <0, 0, 0> - 1/BR - BS - scale - translate <0, -L_OS/2, 0> - - rotate - rotate <0, A_OS_Y, 0> - rotate <0, 0, A_OS_Z> - translate - scale - } - - // knie - sphere { - <0, 0, 0> - 1/BR, - BS - scale - translate <0, 0, -R_OK> - rotate - rotate <0, A_US_Y/2, 0> - rotate <0, 0, A_US_Z/2> - translate <0, -L_OS, 0> - - rotate - rotate <0, A_OS_Y, 0> - rotate <0, 0, A_OS_Z> - translate - scale - } - - // unterschenkel - cylinder { - <0, 0, 0> - <0, -L_US, 0> - R_UK/BR - BS - rotate - rotate <0, A_US_Y, 0> - rotate <0, 0, A_US_Z> - translate <0, -L_OS, 0> - - rotate - rotate <0, A_OS_Y, 0> - rotate <0, 0, A_OS_Z> - translate - scale - } - sphere { - <0, 0, 0> - 1/BR - BS - scale <0.070, 0.100, 0.050> - translate <0, -0.100, 0.030> - rotate - rotate <0, A_US_Y, 0> - rotate <0, 0, A_US_Z> - translate <0, -L_OS, 0> - - rotate - rotate <0, A_OS_Y, 0> - rotate <0, 0, A_OS_Z> - translate - scale - } - - // fuß - cylinder { - <0, H_FERSE, L_FERSE> - <0, H_MFUSS, -L_MFUSS> - R_FERSE/BR - BS - rotate - rotate <0, A_FUSS_Y, 0> - rotate <0, 0, A_FUSS_Z> - translate <0, -L_US, 0> - - rotate - rotate <0, A_US_Y, 0> - rotate <0, 0, A_US_Z> - translate <0, -L_OS, 0> - - rotate - rotate <0, A_OS_Y, 0> - rotate <0, 0, A_OS_Z> - translate - scale - } - diff --git a/mensch/mensch.pov b/mensch/mensch.pov deleted file mode 100644 index 42ca2e2..0000000 --- a/mensch/mensch.pov +++ /dev/null @@ -1,164 +0,0 @@ -// Mensch -// Bounding-Box: <-0.50, 0, -0.20>, <0.50, 1.75, 0.20> -// Blickrichtung -z - -#declare BR = .65 -#declare BS = 3 -#declare BD = BS*pow((1-pow(BR,2)),2) - -#declare R_BECKEN = 0.100 -#declare H_BECKEN = 0.800 -#declare R_AB_X = 0.100 -#declare R_AB_Y = 0.100 -#declare R_AB_Z = 0.070 -#declare K_AB_X = 0.080 -#declare K_AB_Y = 0.030 -#declare K_AB_Z = 0.020 -#declare L_OS = 0.400 -#declare R_OS = 0.080 -#declare R_OK = 0.040 -#declare A_OS_X = 0 -#declare A_OS_Y = 0 -#declare A_OS_Z = 0 -#declare R_K_X = 0.020 -#declare R_K_Y = 0.040 -#declare R_K_Z = 0.020 -#declare L_US = 0.320 -#declare R_UK = 0.040 -#declare A_US_X = -0 // always use negative values! -#declare A_US_Y = 0 // should be 0 -#declare A_US_Z = 0 // should be 0 -#declare L_FERSE = 0.030 -#declare H_FERSE = -0.050 -#declare R_FERSE = 0.030 -#declare L_MFUSS = 0.140 -#declare H_MFUSS = -0.060 -#declare L_ZEHEN = 0.070 -#declare A_FUSS_X = 0 -#declare A_FUSS_Y = 0 -#declare A_FUSS_Z = 0 // should be about 0 - -#declare K_WSU_Z = 0.050 -#declare K_WSO_Z = 0.080 -#declare K_WSO_Y = 0.350 - -#declare K_BU_Z = 0.000 -#declare K_BO_Z = 0.000 -#declare K_BO_Y = 0.350 -#declare R_B_X = 0.100 -#declare R_B_Z = 0.070 - -#declare K_RU_X = 0.050 -#declare K_RU_Y = 0.100 -#declare K_RU_Z = 0.000 -#declare K_RO_X = 0.130 -#declare K_RO_Y = 0.450 -#declare K_RO_Z = 0.050 -#declare R_R_X = 0.080 -#declare R_R_Y = 0.020 -#declare R_R_Z = 0.060 -#declare A_R_X = -5 -#declare A_R_Z = 10 - -#declare R_N_X = 0.200 -#declare R_N_Y = 0.040 -#declare R_N_Z = 0.050 -#declare K_N_Y = 0.430 -#declare K_N_Z = 0.040 - -#declare K_HU_X = 0.000 -#declare K_HU_Y = 0.450 -#declare K_HU_Z = 0.050 -#declare K_HO_X = 0.000 -#declare K_HO_Y = 0.550 -#declare K_HO_Z = 0.050 -#declare R_H_X = 0.050 -#declare R_H_Y = 0.050 -#declare R_H_Z = 0.060 -#declare A_H_X = 0 -#declare A_H_Z = 0 - - -#declare mensch = - blob { - threshold BD - - - // linke seite - #declare LR = 1 - #include "bein.inc" - - // rechte seite - #declare LR = -1 - #include "bein.inc" - - -/* - // wirbelsäule - cylinder { - <0, 0, K_WSU_Z> - <0, K_WSO_Y, K_WSO_Z> - 0.02/BR - BS - } -*/ - - - // bauch - cylinder { - <0, 0, K_BU_Z> - <0, K_BO_Y, K_BO_Z> - R_B_Z/BR - BS - scale - } - - // rücken - cylinder { - <-0, K_RU_Y, 0> - <-0, K_RO_Y, 0> - R_R_Y/BR - BS - scale - rotate <-A_R_X, 0> - rotate <0, 0, -A_R_Z> - translate <+K_RU_X, 0, K_RU_Z> - } - cylinder { - <-0, K_RU_Y, 0> - <-0, K_RO_Y, 0> - R_R_Y/BR - BS - scale - rotate <-A_R_X, 0> - rotate <0, 0, A_R_Z> - translate <-K_RU_X, 0, K_RU_Z> - } - - #if (1) - // nacken - sphere { - <0, 0, 0> - 1/BR - BS - scale - translate <0, K_N_Y, K_N_Z> - } - #end - - // hals - cylinder { - <-0, K_HU_Y, 0> - <-0, K_HO_Y, 0> - R_H_Y/BR - BS - scale - rotate <-A_H_X, 0> - rotate <0, 0, A_H_Z> - translate <-K_HU_X, 0, K_HU_Z> - texture { pigment { color Red } } - } - - texture { pigment { color White } } - translate <0, H_BECKEN, 0> - } diff --git a/mensch/test-kopf.pov b/mensch/test-kopf.pov deleted file mode 100644 index 20cc5cb..0000000 --- a/mensch/test-kopf.pov +++ /dev/null @@ -1,35 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} -light_source { - <200, 200, -200> - color Red -} -light_source { - <200, 200, 200> - color Green -} -light_source { - <-200, 200, 200> - color Blue -} -camera { - location <-0.5, 0, 0.0> - look_at <-0, 0, 0> - rotate <0, 30*clock, 0> -} - -#include "kopf.pov" - -object { kopf } diff --git a/mensch/test-mensch.pov b/mensch/test-mensch.pov deleted file mode 100644 index f382f44..0000000 --- a/mensch/test-mensch.pov +++ /dev/null @@ -1,38 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} - -camera { - location <-2, 1.7, 2> - look_at <-0, 0.9, 0> - rotate <0, 30*clock, 0> - angle 45 -} - -#include "mensch.pov" - -object { mensch } - -plane { - <0, 1, 0> - 0 - texture { - pigment { - checker - color <0.5, 0.5, 1> - color White - } - } -} - diff --git a/pr/entdecker/.cvsignore b/pr/entdecker/.cvsignore deleted file mode 100644 index 55d9dc1..0000000 --- a/pr/entdecker/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -*.ppm -*.jpg diff --git a/pr/entdecker/.vimrc b/pr/entdecker/.vimrc deleted file mode 100644 index 630f9b2..0000000 --- a/pr/entdecker/.vimrc +++ /dev/null @@ -1,32 +0,0 @@ -version 5.0 -set nocompatible -let cpo_save=&cpo -set cpo=B -map! -map! -map! -map! -map! -map! -map! -map! -map! -map! -map -map -map -map -map -map -map -map -map -map -let &cpo=cpo_save -unlet cpo_save -set autoindent -set exrc -set number -set shiftwidth=4 -set showmatch -set nowrap diff --git a/pr/entdecker/16_lines.map.gif b/pr/entdecker/16_lines.map.gif deleted file mode 100644 index e3277fb..0000000 Binary files a/pr/entdecker/16_lines.map.gif and /dev/null differ diff --git a/pr/entdecker/16_lines_v.map.gif b/pr/entdecker/16_lines_v.map.gif deleted file mode 100644 index 64e4eeb..0000000 Binary files a/pr/entdecker/16_lines_v.map.gif and /dev/null differ diff --git a/pr/entdecker/16_lines_v_capped.map.gif b/pr/entdecker/16_lines_v_capped.map.gif deleted file mode 100644 index 663da69..0000000 Binary files a/pr/entdecker/16_lines_v_capped.map.gif and /dev/null differ diff --git a/pr/entdecker/GNUmakefile b/pr/entdecker/GNUmakefile deleted file mode 100644 index 0a06c9a..0000000 --- a/pr/entdecker/GNUmakefile +++ /dev/null @@ -1,90 +0,0 @@ -# what's where? -include GNUmakevars - - -all: \ - entdecker-in-theophilus.jpg \ - test-tfk_2000.jpg \ - test-mvh.jpg \ - hangargalerie.jpg \ - test-metagrav.jpg \ - test-entdecker.jpg \ - test-strut.jpg \ - polansicht.jpg \ - suedpol.jpg \ - suedpol2.jpg \ - test-antigrav.jpg \ - test-aussenstromgravojet.jpg \ - test-impulstriebwerk.jpg \ - test-kombiblock.jpg \ - test-vesta.jpg \ - -uninteresting: \ - test-torus.jpg \ - entdecker1.jpg \ - - -%.ppm: %.pov - $(POVRAY) +L$(POVINC) +V -I$< +FP - -%.pov: make% - $< > $@ - -entdecker-in-theophilus.ppm: entdecker-in-theophilus.pov entdecker.pov \ - kombiblock.pov \ - aussenstromgravojet.pov impulstriebwerk.pov antigrav.pov \ - metagrav.pov tfk_2000.pov ortungsband.pov - $(POVRAY) +L$(POVINC) +V -I$< +FP +W800 +H1200 - -hangargalerie.ppm: hangargalerie.pov entdecker.pov vesta.pov mvh.pov \ - ortungsband.pov - -polansicht.ppm: polansicht.pov entdecker.pov \ - aussenstromgravojet.pov impulstriebwerk.pov antigrav.pov \ - metagrav.pov tfk_2000.pov ortungsband.pov - -suedpol.ppm: suedpol.pov entdecker.pov \ - aussenstromgravojet.pov impulstriebwerk.pov antigrav.pov \ - metagrav.pov tfk_2000.pov ortungsband.pov - -suedpol2.ppm: suedpol2.pov entdecker.pov \ - aussenstromgravojet.pov impulstriebwerk.pov antigrav.pov \ - metagrav.pov tfk_2000.pov ortungsband.pov - -test-antigrav.ppm: test-antigrav.pov antigrav.pov - -test-aussenstromgravojet.ppm: test-aussenstromgravojet.pov aussenstromgravojet.pov - -test-entdecker.ppm: test-entdecker.pov entdecker.pov \ - kombiblock.pov \ - aussenstromgravojet.pov impulstriebwerk.pov antigrav.pov \ - metagrav.pov tfk_2000.pov ortungsband.pov - -test-impulstriebwerk.ppm: test-impulstriebwerk.pov impulstriebwerk.pov - -test-kombiblock.ppm: test-kombiblock.pov kombiblock.pov \ - aussenstromgravojet.pov impulstriebwerk.pov antigrav.pov - -test-metagrav.ppm: test-metagrav.pov metagrav.pov 16_lines.map.gif \ - 16_lines_v_capped.map.gif - -test-mvh.ppm: test-mvh.pov mvh.pov - -test-tfk_2000.ppm: test-tfk_2000.pov tfk_2000.pov - -test-strut.ppm: test-strut.pov strut.pov - -test-vesta.ppm: test-vesta.pov vesta.pov -test-ortungsband.ppm: test-ortungsband.pov ortungsband.pov - -%.gif: %.ppm - ppmquant 256 $< | ppmtogif > $@ - -%.gif: %.pbm - ppmtogif $< > $@ - -%.jpg: %.ppm - cjpeg $< > $@ - -www/%: % - cp $< $@ diff --git a/pr/entdecker/Notes b/pr/entdecker/Notes deleted file mode 100644 index f239cf3..0000000 --- a/pr/entdecker/Notes +++ /dev/null @@ -1,11 +0,0 @@ -Pos. Sonne & Mond am 15. 4. 4890 (=1303 NGZ) - -Mond: 15:05:13 -23:03 -Sonne: 23:07:26 -5:37 - -Theophilus: - -Pos: 24° E, 10° S - -Durchmesser: 100 km -Berge bis 6800 m diff --git a/pr/entdecker/TODO b/pr/entdecker/TODO deleted file mode 100644 index e3c311a..0000000 --- a/pr/entdecker/TODO +++ /dev/null @@ -1,12 +0,0 @@ -Phase 1: Außenansicht: - TFK 4000 (Verteilung?) - Weitere Oberflächenstrukturen (Schotte, Beschriftung) - Schirme für Hangargalerie - -Phase 2: Riß: - Einzelne Decks. - Grobaufteilung innerhalb der Decks (Beschreibung?) - Metagrav: Details auf innerem Teil (siehe PR 1124) - Zentralkugel - Hypertrops + Gravitraf - diff --git a/pr/entdecker/antigrav.pov b/pr/entdecker/antigrav.pov deleted file mode 100644 index 350c77f..0000000 --- a/pr/entdecker/antigrav.pov +++ /dev/null @@ -1,52 +0,0 @@ -#declare antigrav = - union { - blob { - threshold 0.5625 - sphere { - <0, 0, 0>, 1, strength 1 - scale <50, 40, 10> - translate <0, 40, 20> - } - sphere { - <0, 0, 0>, 1, strength 1 - scale <50, 80, 10> - translate <0, 40, 10> - } - sphere { - <0, 0, 0>, 1, strength 1 - scale <50, 100, 10> - translate <10, 50, 0> - } - sphere { - <0, 0, 0>, 1, strength 1 - scale <50, 80, 10> - translate <0, 40, -10> - } - sphere { - <0, 0, 0>, 1, strength 1 - scale <50, 40, 10> - translate <0, 40, -20> - } - sphere { - <0, 0, 0>, 1, strength 1 - scale <50, 10, 50> - translate <0, 40, 0> - texture { pigment { color White }} - } - texture { pigment { color White }} - } - difference { - box { - <40, 0, -30> - <0, 100, 30> - } - cone { - <0, 0, -30.1>, 1 - <0, 0, 30.1>, 1 - scale <40, 100, 1> - translate <40, 100, 0> - } - texture { pigment { color Blue }} - } - } - diff --git a/pr/entdecker/aussenstromgravojet.pov b/pr/entdecker/aussenstromgravojet.pov deleted file mode 100644 index 68455b0..0000000 --- a/pr/entdecker/aussenstromgravojet.pov +++ /dev/null @@ -1,68 +0,0 @@ -#include "ynkelonium_texture.pov" - -#declare finne1 = - bicubic_patch { - type 1 - flatness 0.01 - u_steps 4 - v_steps 4 - <60, 20, 0>, < 60, 20, 0>, <60, 20, 0>, <60, 20, 0>, - <50, 20, 0>, < 50, 10, 1>, <50, 15, 1>, <50, 20, 0>, - <30, 10, 0>, < 25, 35, 2>, <22, 47, 2>, <20, 60, 0>, - <20, 0, 0>, <-20, 40, 2>, <-30, 60, 2>, <-50, 80, 0> - - //texture { pigment { color Blue }} - } -#declare finne = - union { - object { - finne1 - scale <1, 1, 1> - } - object { - finne1 - scale <1, 1, -1> - } - } - -#declare aussenstromgravojet = - union { - bicubic_patch { - type 1 - flatness 0.01 - u_steps 4 - v_steps 4 - <40, 0, 0>, <40, 0, 0>, <40, 0, 0>, <40, 0, 0>, - <20, 30, -20>, <40, 30, -20>, <40, 30, +20>, <20, 30, +20>, - < 0, 80, -20>, <20, 80, -20>, <20, 80, +20>, < 0, 80, +20>, - < 0, 100, 0>, < 0, 100, 0>, < 0, 100, 0>, < 0, 100, 0> - - //texture { pigment { color Green }} - } - bicubic_patch { - type 1 - flatness 0.01 - u_steps 4 - v_steps 4 - <40, 0, 0>, < 40, 0, 0>, < 40, 0, 0>, <40, 0, 0>, - <20, 30, -20>, < 0, 30, -20>, < 0, 30, +20>, <20, 30, +20>, - < 0, 80, -20>, <-20, 80, -20>, <-20, 80, +20>, < 0, 80, +20>, - < 0, 100, 0>, < 0, 100, 0>, < 0, 100, 0>, < 0, 100, 0> - - //texture { pigment { color Yellow }} - } - object {finne} - intersection { - sphere { - <0, 0, 0> 900 - translate <-730, -500, 0> - } - box { - <-70, 0, -30> - < 20, 100, 30> - } - } - texture { Ynkelonium_Texture } - } - -// vim:tw=80 diff --git a/pr/entdecker/bump.map13.gif b/pr/entdecker/bump.map13.gif deleted file mode 100644 index 8dd81a9..0000000 Binary files a/pr/entdecker/bump.map13.gif and /dev/null differ diff --git a/pr/entdecker/entdecker-in-theophilus.pov b/pr/entdecker/entdecker-in-theophilus.pov deleted file mode 100644 index aded72c..0000000 --- a/pr/entdecker/entdecker-in-theophilus.pov +++ /dev/null @@ -1,267 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.1, 0.1, 0.1> - #if (0) - radiosity { - distance_maximum 10000 - } - #end -} - -light_source { - <1E11, 1E11, 1E11> - color White -} - -#if (0) -light_source { - <2000, 2000, -2000> - color rgb <0.8, 0.8, 1> -} -#end - -//#declare Camera_Totale = 1; -//#declare Camera_Frosch = 1; -//#declare Camera_Triebwerk = 1; -//#declare Camera_Pol = 1; -#declare Camera_Vogel = 1; - -#ifdef (Camera_Vogel) -camera { - location <4000, 2000, 1000> - right <0.5, 0, 0> - up <0, 0.75, 0> - look_at <0, 700, 0> -} -#end -#ifdef (Camera_Frosch) -camera { - location <4000, 2, 0> - look_at <0, 800, 0> - angle 40 -} -#end - -#ifdef (Camera_Pol) -camera { - location <1, 4700, 0> - look_at <0, 1800, 0> - angle 40 -} -#end - -#ifdef (Camera_Triebwerk) -camera { - location <1650, 1700, 0> - look_at <650, 1500, 0> -} -#end - -#ifdef (Camera_Totale) -camera { - location <+4000, 900, 0> - look_at <0, 900, 0> - angle 40 - -} -#end - - -#macro warnkreis (r1, r2, s) -// r1 ... inner radius -// r2 ... outer radius -// s ... step width - union { - #local i = 0; - #while (i < 360) - polygon { - 5 - - - - - - pigment { color Yellow } - } - #local i = i + s; - polygon { - 5 - - - - - - pigment { color 0.1 } - } - #local i = i + s; - #end - rotate <90, 0, 0> - translate <0, 0.01, 0> - } -#end - -#declare scheinwerfer_color = - color 0.5 * White; - -difference { - union { - sphere { - <0, 0, 0>, 3476000/2 - translate <0, -3476000/2, 0> - - } - torus { - 50000, 3400 - translate <0, 2680, 0> - } - #if (0) - torus { - 10000, 100 - translate <0, sqrt(1738000*1738000-10000*10000)-1738000, 0> - texture { - pigment { color rgb <0.9, 0.9, 0.9> } - } - } - torus { - 20000, 100 - translate <0, sqrt(1738000*1738000-20000*20000)-1738000, 0> - texture { - pigment { color rgb <0.9, 0.9, 0.9> } - } - } - torus { - 30000, 100 - translate <0, sqrt(1738000*1738000-30000*30000)-1738000, 0> - texture { - pigment { color rgb <0.9, 0.9, 0.9> } - } - } - torus { - 40000, 100 - translate <0, sqrt(1738000*1738000-40000*40000)-1738000, 0> - texture { - pigment { color rgb <0.9, 0.9, 0.9> } - } - } - #end - difference { - cylinder { - <0, -720, 0>, <0, 2680, 0>, 56800 - } - cylinder { - <0, -721, 0>, <0, 2681, 0>, 43200 - } - torus { - 43200, 3400 - translate <0, 2680, 0> - } - torus { - 56800, 3400 - translate <0, 2680, 0> - } - } - warnkreis(1000, 1010, 1) - light_source { - <-1400, -100, -1400> - color scheinwerfer_color - } - light_source { - <-1400, -100, +1400> - color scheinwerfer_color - } - light_source { - <-1400, -100, +1400> - color scheinwerfer_color - } - light_source { - <+1400, -100, -1400> - color scheinwerfer_color - } - light_source { - <-1400, -1900, -1400> - color scheinwerfer_color - } - light_source { - <-1400, -1900, +1400> - color scheinwerfer_color - } - light_source { - <-1400, -1900, +1400> - color scheinwerfer_color - } - light_source { - <+1400, -1900, -1400> - color scheinwerfer_color - } - texture { - pigment { color rgb <0.7, 0.7, 0.9> } - finish { F_MetalA } - } - } - cylinder { - <0, 1, 0>, <0, -2000, 0>, 1000 - texture { - pigment { color rgb <0.7, 0.7, 0.9> } - finish { F_MetalA } - } - } - box { - <-1500, -2000, -1500> - <+1500, -50, +1500> - texture { - pigment { color rgb <1.0, 1.0, 1.0> } - //finish { F_MetalB } - } - } -} - -#include "entdecker.pov" - -#if (1) -union { - cylinder { - <0, -50, 0>, <0, 0, 0>, 1000 - texture { - pigment { color rgb <0.7, 0.7, 0.9> } - finish { F_MetalA } - } - } - warnkreis(990, 1000, 1) - - object { - entdecker - translate <0, 930, 0> - } - - translate <0, -200, 0> -} -#end - -#if (0) -sphere { - <0, 0, 0>, 2000 - texture { - pigment { - rgbf 1 - } - } - interior { - media { - scattering { - 4, - 0.8 - } - } - } -} -#end - - -background { color <0, 0, 0.2> } diff --git a/pr/entdecker/entdecker.pov b/pr/entdecker/entdecker.pov deleted file mode 100644 index c316e87..0000000 --- a/pr/entdecker/entdecker.pov +++ /dev/null @@ -1,333 +0,0 @@ - -#declare hangar_neg = - difference { - cone { - <0, 0, 0>, 900, - <0, 115, 0>, 900 - } - cone { - <0, 0, 0>, 900-140, - <0, 115, 0>, 900-140 - } - } - -#declare triebwerk_neg = - difference { - cone { - <0, 599, 0>, 900, - <0, 501, 0>, 900 - } - cone { - <0, 599, 0>, 600, - <0, 501, 0>, 600 - } - } - -#declare landestuetzen_neg = - union { - #declare i = 0; - #while (i < 16) - cone { - <350, -700, 0>, 25, - <350, -900, 0>, 25 - rotate <0, i*360/16, 0> - } - #declare i = i + 1; - #end - } - -#include "kombiblock.pov" -#include "metagrav.pov" -#include "vesta.pov" -#include "tfk_2000.pov" -#include "tfk_4000.pov" -#include "mvh.pov" - -#ifndef (Strut_Ext) - #declare Strut_Ext = 11/15; -#end -#include "strut.pov" -#include "ortungsband.pov" - -#declare entdecker = - union { - difference { - sphere { - <0, 0, 0>, 900 - } - object { - hangar_neg - translate <0, 10, 0> - } - object { - hangar_neg - translate <0, -10-115, 0> - } - object { - triebwerk_neg - } - object { - triebwerk_neg - scale <1, -1, 1> - } - object { - landestuetzen_neg - } - texture {Ynkelonium_Texture } - } - -#if (1) - // oberer Triebwerksring - #declare i = 0; - #while (i < 360) - #declare j = -1; - #while (j <= +1) - object { - kombiblock_oben - rotate <0, i + 20*j, 0> - translate <0, 500, 0> - } - #declare j = j + 1; - #end - - object { - metagrav_oben - translate <-740, 501, 0> - rotate <0, i + 45, 0> - } - - #declare i = i + 90; - #end - - #declare i = 0; - #while (i < 360) - - object { - vesta - translate <830, 50+10, 0> - rotate <0, i, 0> - } - - object { - vesta - translate <830, 50-115-10, 0> - rotate <0, i, 0> - } - - #declare i = i + 12; - #end - - // unterer Triebwerksring - #declare i = 0; - #while (i < 360) - #declare j = -1; - #while (j <= +1) - object { - kombiblock_unten - rotate <0, i + 20*j, 0> - translate <0, -600, 0> - } - #declare j = j + 1; - #end - - object { - metagrav_unten - translate <-740, -599, 0> - rotate <0, i + 45, 0> - } - - #declare i = i + 90; - #end -#end - - // Landestützen - #declare i = 0; - #while (i < 16) - object { - strut - translate <350, -900, 0> - rotate <0, i*360/16, 0> - } - #declare i = i + 1; - #end - - // Transformkanonen, 4000 Gt. - // 8 Stück sind nicht leicht gleichmäßig zu verteilen - object { - tfk_4000 - translate <900, 0, 0> - rotate <0, 0, 90> - rotate <0, 0, 0> - } - - object { - tfk_4000 - translate <900, 0, 0> - rotate <0, 0, 60> - rotate <0, 0, 0> - } - - object { - tfk_4000 - translate <900, 0, 0> - rotate <0, 0, 60> - rotate <0, 120, 0> - } - - object { - tfk_4000 - translate <900, 0, 0> - rotate <0, 0, 60> - rotate <0, 240, 0> - } - - object { - tfk_4000 - translate <900, 0, 0> - rotate <0, 0, -60> - rotate <0, 0, 0> - } - - object { - tfk_4000 - translate <900, 0, 0> - rotate <0, 0, -60> - rotate <0, 90, 0> - } - - object { - tfk_4000 - translate <900, 0, 0> - rotate <0, 0, -60> - rotate <0, 180, 0> - } - - object { - tfk_4000 - translate <900, 0, 0> - rotate <0, 0, -60> - rotate <0, 270, 0> - } - - // Transformkanonen, 2000 Gt. - // formen einen leicht verzerrten Ikosaeder - #declare i = 0; - #while (i < 5) - object { - tfk_2000 - translate <900, 0, 0> - rotate <0, 0, 16.128> - rotate <0, i*360/5, 0> - } - object { - tfk_2000 - translate <900, 0, 0> - rotate <0, 0, 46.238> - rotate <0, i*360/5, 0> - } - object { - tfk_2000 - translate <900, 0, 0> - rotate <0, 0, -16.128> - rotate <0, (i+0.5)*360/5, 0> - } - object { - tfk_2000 - translate <900, 0, 0> - rotate <0, 0, -46.238> - rotate <0, (i+0.5)*360/5, 0> - } - #declare i = i + 1; - #end - - // MVH-Geschütze - // formen einen leicht verzerrten Buckyball - #declare i = 0; - #while (i < 5) - #declare s = -1; - #while (s <= 1) - object { - mvh - translate <900, 0, 0> - rotate <0, 0, s*70.81> - rotate <0, i*72+(s-1)*18 + 36, 0> - } - object { - mvh - translate <900, 0, 0> - rotate <0, 0, s*48.11> - rotate <0, i*72+(s-1)*18 + 36, 0> - } - object { - mvh - translate <900, 0, 0> - rotate <0, 0, s*31.48> - rotate <0, i*72+(s-1)*18 + 12, 0> - } - object { - mvh - translate <900, 0, 0> - rotate <0, 0, s*31.48> - rotate <0, i*72+(s-1)*18 + 60, 0> - } - object { - mvh - translate <900, 0, 0> - rotate <0, 0, s*9.27> - rotate <0, i*72+(s-1)*18 + 24, 0> - } - object { - mvh - translate <900, 0, 0> - rotate <0, 0, s*9.27> - rotate <0, i*72+(s-1)*18 + 48, 0> - } - #declare s = s + 2; - #end - #declare i = i + 1; - #end - - // Ortungsbänder - #declare i = 0; - #while (i < 5) - #declare s = -1; - #while (s <= 1) - object { - ortungsband - rotate <0, 0, 22.5> - rotate - rotate <0, i*72 + s*28, 0> - } - object { - ortungsband - rotate <0, 0, 180> - rotate <0, 0, 22.5> - rotate - rotate <0, i*72 + s*28, 0> - } - #declare s = s + 2; - #end - object { - ortungsband - rotate <0, 0, 120> - rotate <0 , 0, 0> - rotate <0, i*72 , 0> - } - object { - ortungsband - rotate <90. 0, 0> - rotate <0 , 0, 74> - rotate <0, i*72 , 0> - } - object { - ortungsband - rotate <0, 0, 180> - rotate <90. 0, 0> - rotate <0 , 0, 74> - rotate <0, i*72 , 0> - } - #declare i = i + 1; - #end - } - - diff --git a/pr/entdecker/entdecker1.pov b/pr/entdecker/entdecker1.pov deleted file mode 100644 index 0aa19fc..0000000 --- a/pr/entdecker/entdecker1.pov +++ /dev/null @@ -1,580 +0,0 @@ -#include "texturen.aik.inc" -camera{ -location z*-30 -look_at 0} -light_source{<180,750,-900> color White} -light_source{<-600,-300,-300> color Gold} -light_source{<-500,400,-400> color Gray60} -light_source{<200,140,1000> color Red} -light_source{<300,-600,-300> color Gray50} -background{Gray30} -#declare buchtring=union{ -torus{2,.3 scale <1,1.5,1> rotate z*90} -torus{2,.4 scale <1,.3,1> rotate z*90 -normal{bump_map {gif "bump.map13.gif" bump_size .3}}} -} -#declare buchtriegel=union{ -object{buchtring scale <1,.65,1> translate <0,1,-15>} -object{buchtring scale <1,.65,1> translate <0,-1,-15>} -} -#declare buchtkette=union{ -object{buchtriegel rotate y*0} -object{buchtriegel rotate y*12} -object{buchtriegel rotate y*24} -object{buchtriegel rotate y*36} -object{buchtriegel rotate y*48} -object{buchtriegel rotate y*60} -object{buchtriegel rotate y*72} -object{buchtriegel rotate y*84} -object{buchtriegel rotate y*96} -object{buchtriegel rotate y*108} -object{buchtriegel rotate y*120} -object{buchtriegel rotate y*132} -object{buchtriegel rotate y*144} -object{buchtriegel rotate y*156} -object{buchtriegel rotate y*168} -} -#declare hangarring=union{ -difference{ -cylinder{<0,1,0>,<0,-1,0>,18} -cylinder{<0,2,0>,<0,-2,0>,13.5} -} -torus{14.8,2 scale <1,.7,1> translate y*1} -torus{14.8,2 scale <1,.7,1> translate y*-1} -object{buchtkette} -object{buchtkette rotate y*180} -} -#declare hangarboden=difference{ -union{ -box{<.6,.6,2>,<-.6,.63,.2>} -box{<.6,-.6,2>,<-.6,-.63,.2>} -box{<.6,.2,2>,<-.6,.23,.2>} -box{<.6,-.2,2>,<-.6,-.23,.2>} -box{<.6,0,2>,<-.6,.02,.2>} -} -sphere{0,.97} -} - -#declare beiboot=union{ -sphere{0,.85} -intersection{ -sphere{0,.87} -union{ -cylinder{<0,.3,0>,<0,.36,0>,1} -cylinder{<0,-.3,0>,<0,-.36,0>,1} -} -object{hangarboden} -} - -intersection{ -sphere{0,.89 texture{terkonit}} -cylinder{<0,.15,0>,<0,-.15,0>,1} -} -} -#declare dockwand=union{ -box{<-.08,2.5,1>,<.08,-2.5,-.5>} -cylinder{<0,2.5,-.5>,<0,-2.5,-.5>,.06} -torus{.06,.002 translate y*0} -torus{.06,.002 translate y*.7} -torus{.06,.002 translate y*-.7} -torus{.06,.002 translate y*1.45} -torus{.06,.002 translate y*-1.45} -torus{.06,.002 translate y*1.97} -torus{.06,.002 translate y*-1.97} -torus{.06,.002 translate y*2.35} -torus{.06,.002 translate y*-2.35} -} -#declare prallzelle=difference{ -union{ -cylinder{<0,1.2,0>,<0,-1.2,0>,1 texture{prallschirm1cyl} hollow } -sphere{<0,1.2,0>,1} -sphere{<0,-1.2,0>,1} -} -union{ -cylinder{<0,1.2,0>,<0,-1.2,0>,.7 texture{prallschirm1cyl} hollow} -sphere{<0,1.2,0>,.7} -sphere{<0,-1.2,0>,.7} -} -box{<3,3,.4>,<-3,-3,3>} -} -#declare beizelle=union{ -object{beiboot translate <0,1,-13.9>} -object{beiboot translate <0,-1,-13.9>} -object{dockwand translate <0,0,-13.9> rotate y*-6} -object{prallzelle texture{prallschirm1} hollow scale <1.6,1.5,.8> -translate z*-14} -} -#declare beibootkette=union{ -object{beizelle rotate y*0} -object{beizelle rotate y*12} -object{beizelle rotate y*-12} -object{beizelle rotate y*24} -object{beizelle rotate y*-24} -object{beizelle rotate y*36} -object{beizelle rotate y*-36} -object{beizelle rotate y*48} -object{beizelle rotate y*-48} -object{beizelle rotate y*180} -object{beizelle rotate y*60} -object{beizelle rotate y*-60} -object{beizelle rotate y*72} -object{beizelle rotate y*-72} -object{beizelle rotate y*86} -object{beizelle rotate y*-86} -object{beizelle rotate y*98} -object{beizelle rotate y*-98} -} -#declare MHV_1=union{ -cylinder{<0,.1,0>,<0,-.1,0>,.25} -torus{.25,.02 translate y*.09} -torus{.25,.02 translate y*-.09} -torus{.25,.02 scale <1,3,1> texture{pc_blitzer}} -cone{<0,.1,0>,.25,<0,.15,0>,.13} -cone{<0,-.1,0>,.25,<0,-.15,0>,.13} -cylinder{<0,0,-.05>,<0,0,.2>,.32 scale <1,.75,1>} -torus{.3,.02 scale <1,1.5,.75> rotate x*90 translate z*-.05} -} -#declare TKF1=union{ -cylinder{<0,0,.1>,<0,0,-.1>,.3} -cone{<0,0,-.1>,.3,<0,0,-.15>,.2} -intersection{ -cone{<0,0,-.1>,.3,<0,0,-.17>,.21 texture{technik}} -union{ -box{<-.03,.5,1>,<.03,-.5,-1> rotate z*0} -box{<-.03,.5,1>,<.03,-.5,-1> rotate z*90} -} -} -torus{.15,.02 texture{technik} rotate x*90 translate z*-.15} -} -#declare tk_waffe=union{ -object{TKF1 translate z*-15 rotate x*51} -object{MHV_1 scale <1,1,.5> translate z*-15 rotate <48.5,2,0>} -object{MHV_1 scale <1,1,.5> translate z*-15 rotate <48.5,-2,0>} -} -#declare waffenrand1=union{ -torus{.6,.05 rotate x*90} -intersection{ -torus{.6,.07 texture{technik}} -box{<-.4,1,1>,<.4,-1,-1>} -} -} -#declare tk_waffe2=union{ -object{TKF1 translate z*-15 rotate x*-21} -object{MHV_1 scale <1,1,.5> translate z*-15 rotate <-19.5,2,0>} -object{MHV_1 scale <1,1,.5> translate z*-15 rotate <-19.5,-2,0>} -} -#declare tk_waffe3=union{ -object{MHV_1 translate z*-14.4 rotate x*12} -object{waffenrand1 scale <1,.8,1> translate z*-14.427 rotate x*12} -} - -#declare waffengurt1=union{ -object{tk_waffe texture{terkonit2old} rotate y*0} -object{tk_waffe texture{terkonit2old} rotate y*40} -object{tk_waffe texture{terkonit2old} rotate y*80} -object{tk_waffe texture{terkonit2old} rotate y*120} -object{tk_waffe texture{terkonit2old} rotate y*160} -object{tk_waffe texture{terkonit2old} rotate y*200} -object{tk_waffe texture{terkonit2old} rotate y*240} -object{tk_waffe texture{terkonit2old} rotate y*280} -object{tk_waffe texture{terkonit2old} rotate y*320} -} -#declare waffengurt2=union{ -object{tk_waffe2 texture{terkonit2old} rotate y*0} -object{tk_waffe2 texture{terkonit2old} rotate y*30} -object{tk_waffe2 texture{terkonit2old} rotate y*60} -object{tk_waffe2 texture{terkonit2old} rotate y*90} -object{tk_waffe2 texture{terkonit2old} rotate y*120} -object{tk_waffe2 texture{terkonit2old} rotate y*150} -object{tk_waffe2 texture{terkonit2old} rotate y*180} -object{tk_waffe2 texture{terkonit2old} rotate y*210} -object{tk_waffe2 texture{terkonit2old} rotate y*240} -object{tk_waffe2 texture{terkonit2old} rotate y*270} -object{tk_waffe2 texture{terkonit2old} rotate y*300} -object{tk_waffe2 texture{terkonit2old} rotate y*330} -} -#declare waffengurt3=union{ -object{tk_waffe3 texture{terkonit2old} rotate y*0} -object{tk_waffe3 texture{terkonit2old} rotate y*20} -object{tk_waffe3 texture{terkonit2old} rotate y*40} -object{tk_waffe3 texture{terkonit2old} rotate y*60} -object{tk_waffe3 texture{terkonit2old} rotate y*80} -object{tk_waffe3 texture{terkonit2old} rotate y*100} -object{tk_waffe3 texture{terkonit2old} rotate y*120} -object{tk_waffe3 texture{terkonit2old} rotate y*140} -object{tk_waffe3 texture{terkonit2old} rotate y*160} -} -#declare dockband=union{ -cylinder{<0,1.2,0>,<0,-1.2,0>,13.55} -intersection{ -cylinder{<0,.8,0>,<0,-.8,0>,13.65 texture{terkonit2}} -union{ -box{<-.3,1,20>,<.3,-1,-20> rotate y*0} -box{<-.3,1,20>,<.3,-1,-20> rotate y*12} -box{<-.3,1,20>,<.3,-1,-20> rotate y*24} -box{<-.3,1,20>,<.3,-1,-20> rotate y*36} -box{<-.3,1,20>,<.3,-1,-20> rotate y*48} -box{<-.3,1,20>,<.3,-1,-20> rotate y*60} -box{<-.3,1,20>,<.3,-1,-20> rotate y*72} -box{<-.3,1,20>,<.3,-1,-20> rotate y*84} -box{<-.3,1,20>,<.3,-1,-20> rotate y*96} -box{<-.3,1,20>,<.3,-1,-20> rotate y*108} -box{<-.3,1,20>,<.3,-1,-20> rotate y*120} -box{<-.3,1,20>,<.3,-1,-20> rotate y*132} -box{<-.3,1,20>,<.3,-1,-20> rotate y*144} -box{<-.3,1,20>,<.3,-1,-20> rotate y*156} -box{<-.3,1,20>,<.3,-1,-20> rotate y*168} -} -} -torus{13.6,.15 scale <1,.5,1> texture{technik} translate y*1.15} -torus{13.6,.15 scale <1,.5,1> texture{technik} translate y*-1.15} -} -#declare ladekopf=union{ -sphere{0,1} -torus{1,.2 scale <1,.5,1> rotate z*0} -torus{1,.2 scale <1,.5,1> rotate z*30} -torus{1,.2 scale <1,.5,1> rotate z*60} -torus{1,.2 scale <1,.5,1> rotate z*90} -torus{1,.2 scale <1,.5,1> rotate z*120} -torus{1,.2 scale <1,.5,1> rotate z*150} -intersection{ -sphere{0,1.2} -union{ -cylinder{<0,.5,0>,<0,.7,0>,2} -cylinder{<0,.8,0>,<0,.85,0>,2} -cylinder{<0,.1,0>,<0,-.1,0>,3} -cylinder{<0,-.5,0>,<0,-.7,0>,2} -cylinder{<0,-.8,0>,<0,-.85,0>,2} -} -} -} -#declare hypertropbucht=union{ -object{ladekopf scale <1,1,.5>} -torus{1.4,.05 texture{terk5} scale <1,2,1> rotate x*90 translate z*.15} -} -#declare hypertropschirm=union{ -torus{1.2,.1 scale <1,1.5,1> rotate x*90} -difference{ -sphere{0,1.2 texture{prallschirm1} hollow} -sphere{0,1.1 texture{prallschirm1} hollow} -box{<-2,2,0>,<2,-2,2>} -} -} -#declare hypertropkopf=union{ -object{hypertropschirm scale <1,1,.3>} -cylinder{<0,0,.4>,<0,0,.1>,.6} -cone{<0,0,.1>,.6,<0,0,0>,.4} -torus{.35,.05 rotate x*90} -cylinder{<0,.37,0>,<0,-.37,0>,.02 rotate z*0} -cylinder{<0,.37,0>,<0,-.37,0>,.02 rotate z*30} -cylinder{<0,.37,0>,<0,-.37,0>,.02 rotate z*60} -cylinder{<0,.37,0>,<0,-.37,0>,.02 rotate z*90} -cylinder{<0,.37,0>,<0,-.37,0>,.02 rotate z*120} -cylinder{<0,.37,0>,<0,-.37,0>,.02 rotate z*150} -cone{<0,0,.5>,.8,<0,0,.25>,.4 scale <1,.2,1> rotate z*20} -cone{<0,0,.5>,.8,<0,0,.25>,.4 scale <1,.2,1> rotate z*-20} -} -#declare schachtring=union{ -intersection{ -difference{ -sphere{0,15.03} -sphere{0,14.85} -} -union{ -difference{ -cylinder{<0,0,-12>,<0,0,-16>,.4} -cylinder{<0,0,-12>,<0,0,-16>,.375} -} -difference{ -cylinder{<0,0,-12>,<0,0,-16>,.34} -cylinder{<0,0,-12>,<0,0,-16>,.335} -} -} -} -intersection{ -difference{ -sphere{0,15.035} -sphere{0,14.98} -} -cylinder{<0,0,-12>,<0,0,-16>,.335} -union{ -box{<-.01,1,-10>,<.01,-1,-16> rotate z*0} -box{<-.01,1,-10>,<.01,-1,-16> rotate z*90} -box{<-.01,1,-10>,<.01,-1,-16> rotate z*-45} -box{<-.01,1,-10>,<.01,-1,-16> rotate z*45} -} -} -} -#declare schachtloch1=union{ -object{schachtring rotate <-15,2,0>} -object{schachtring rotate <-15,-2,0>} -} -#declare schachtreihe1=union{ -object{schachtloch1 rotate y*0} -object{schachtloch1 rotate y*30} -object{schachtloch1 rotate y*60} -object{schachtloch1 rotate y*90} -object{schachtloch1 rotate y*120} -object{schachtloch1 rotate y*150} -object{schachtloch1 rotate y*180} -object{schachtloch1 rotate y*-30} -object{schachtloch1 rotate y*-60} -object{schachtloch1 rotate y*-90} -object{schachtloch1 rotate y*-120} -object{schachtloch1 rotate y*-150} -} -#declare zelle1=difference{ -sphere{0,15} -object{hangarring texture{jet2}} -object{hypertropbucht texture{reflect1} translate z*-15 rotate <25.9,-30,0>} -object{hypertropbucht texture{reflect1} translate z*-15 rotate <25.9,150,0>} -//object{schachtreihe1 texture{reflect1}} -} -#declare Hauptzelle=union{ -object{zelle1} -object{schachtreihe1 texture{jet2}} -object{dockband scale <1,.6,1>} -object{hypertropkopf translate z*-14.8 rotate <25.9,-30,0>} -object{hypertropkopf translate z*-14.8 rotate <25.9,150,0>} -} -#declare strebe1=union{ -box{<-.15,0,-.2>,<.15,.7,.2>} -cylinder{<0,0,0>,<0,.7,0>,.15 translate z*-.2} -cylinder{<0,.3,0>,<0,.5,0>,.18 translate z*-.2} -torus{.15,.03 translate <0,.3,-.2>} -torus{.15,.03 translate <0,.5,-.2>} -cone{<0,.5,0>,.12,<0,.8,0>,.3 scale <1,1,.3> translate z*-.2} -} -#declare schubloch=union{ -difference{ -cylinder{<0,0,0>,<0,-.15,0>,.5} -cone{<0,.01,0>,.4,<0,-.151,0>,.48} -} -torus{.5,.03} -intersection{ -torus{.5,.035 texture{technik}} -union{ -box{<-.02,.2,-1>,<.02,-.2,1> rotate y*0} -box{<-.02,.2,-1>,<.02,-.2,1> rotate y*30} -box{<-.02,.2,-1>,<.02,-.2,1> rotate y*60} -box{<-.02,.2,-1>,<.02,-.2,1> rotate y*90} -box{<-.02,.2,-1>,<.02,-.2,1> rotate y*120} -box{<-.02,.2,-1>,<.02,-.2,1> rotate y*150} -} -} -} -#declare impulsschild=union{ -intersection{ -sphere{0,15.5 scale <1,.9,1>} -union{ -cylinder{<0,-12,0>,<0,-16,0>,.8 scale <.6,1,1>} -cylinder{<0,-12,0>,<0,-16,0>,.4 scale <1.6,.8,1>} -} -} -intersection{ -sphere{0,15.55 scale <1,.9,1>} -union{ -torus{15.4,.2 scale <1,.4,1> rotate x*0} -torus{15.4,.2 scale <1,.4,1> rotate x*.3} -torus{15.4,.2 scale <1,.4,1> rotate x*-.3} -torus{15.4,.2 scale <1,.4,1> rotate x*.6} -torus{15.4,.2 scale <1,.4,1> rotate x*-.6} -} -union{ -cylinder{<0,-12,0>,<0,-16,0>,.7 scale <.6,1,1>} -cylinder{<0,-12,0>,<0,-16,0>,.3 scale <1.6,.8,1>} -} -} -} -#declare impulstw=union{ -cylinder{<.5,.2,0>,<.5,-.2,0>,.3} -cylinder{<-.5,.2,0>,<-.5,-.2,0>,.3} -box{<-.5,.2,-.3>,<.5,-.2,.3>} -difference{ -union{ -torus{.28,.02 translate <.5,.2,0>} -torus{.28,.02 translate <-.5,.2,0>} -} -box{<-.5,.3,-.3>,<.5,-.3,.3>} -} -cylinder{<-.5,.2,-.28>,<.5,.2,-.28>,.02} -object{strebe1 scale <.5,1,1> rotate x*25 translate <-.5,.12,-.1>} -object{strebe1 scale <.5,1,1> rotate x*25 translate <.5,.12,-.1>} -object{schubloch scale <1,1,.4> translate <0,-.2,-.15>} -object{impulsschild rotate x*-.9 translate z*15.25} -} -#declare konringe=union{ -torus{.15,.03 scale <1,.5,1> translate y*0} -torus{.15,.03 scale <1,.5,1> translate y*.1} -torus{.15,.03 scale <1,.5,1> translate y*-.1} -torus{.15,.03 scale <1,.5,1> translate y*.2} -torus{.15,.03 scale <1,.5,1> translate y*-.2} -torus{.15,.03 scale <1,.5,1> translate y*.3} -torus{.15,.03 scale <1,.5,1> translate y*-.3} -torus{.15,.03 scale <1,.5,1> translate y*.4} -torus{.15,.03 scale <1,.5,1> translate y*-.4} -torus{.15,.03 scale <1,.5,1> translate y*.5} -} -#declare konsockel=union{ -box{<-.45,.55,-.1>,<.45,-.85,.2>} -box{<-.55,.25,-.05>,<.55,-.35,.2>} -cylinder{<-.4,-.8,-.1>,<-.4,.5,-.1>,.05} -cylinder{<.4,-.8,-.1>,<.4,.5,-.1>,.05} -cylinder{<-.4,-.8,-.1>,<.4,-.8,-.1>,.05} -cylinder{<.4,.5,-.1>,<-.4,.5,-.1>,.05} -sphere{0,.05 translate <-.4,.5,-.1>} -sphere{0,.05 translate <.4,.5,-.1>} -sphere{0,.05 translate <-.4,-.8,-.1>} -sphere{0,.05 translate <-.4,-.8,-.1>} -torus{.2,.03 scale <1,.7,.5> rotate <0,90,90> translate <-.3,-.5,.2>} -torus{.2,.03 scale <1,.7,.5> rotate <0,90,90> translate <.3,-.5,.2>} -} -#declare hyperkontw=union{ -box{<-.4,.5,.3>,<.4,-.8,-.4>} -cylinder{<.2,.5,-.37>,<.2,-.7,-.34>,.15} -cylinder{<-.2,.5,-.37>,<-.2,-.7,-.34>,.15} -sphere{0,.3 scale <1,1.4,1> translate <0,-.4,-.3>} -object{konringe translate x*-.2} -object{konringe translate x*.2} -} -#declare gravstab=union{ -cylinder{<0,.6,0>,<0,-.6,0>,.3} -torus{.3,.05 translate y*0} -torus{.3,.05 translate y*.2} -torus{.3,.05 translate y*-.2} -torus{.3,.05 translate y*.4} -torus{.3,.05 translate y*-.4} -torus{.3,.05 translate y*.6} -torus{.3,.05 translate y*-.6} -box{<-.07,.5,0>,<.07,-.5,-.31>} -} -#declare antigravtw=union{ -object{gravstab scale <1,.3,1> texture{algit} rotate x*-4 translate x*-.4} -object{gravstab scale <1,.3,1> texture{algit} rotate x*-4 translate x*.4} -object{gravstab scale <1,.3,1> texture{algit} rotate x*-4 translate x*0} -cylinder{<0,.6,0>,<0,-.6,0>,.3} -cylinder{<-.26,.4,0>,<-.26,-.4,0>,.2} -cylinder{<.26,.4,0>,<.26,-.4,0>,.2} -cylinder{<.35,.6,0>,<.35,-.6,0>,.3} -cylinder{<-.35,.6,0>,<-.35,-.6,0>,.3} -sphere{0,.3 translate <.35,.6,0>} -sphere{0,.3 translate <.35,-.6,0>} -sphere{0,.3 translate <-.35,.6,0>} -sphere{0,.3 translate <-.35,-.6,0>} -sphere{0,.3 translate <0,.6,0>} -sphere{0,.3 translate <0,-.6,0>} -box{<-.35,.4,0>,<.35,.45,-.32>} -box{<-.35,.2,0>,<.35,.25,-.32>} -box{<-.35,-.1,0>,<.35,-.15,-.32>} -torus{.4,.08 scale <1,.5,1> rotate z*90 translate x*-.4} -torus{.4,.08 scale <1,.5,1> rotate z*90 translate x*.4} -torus{.4,.08 scale <1,.5,1> rotate z*90 translate x*0} -} -#declare triebwerk=union{ -object{impulstw texture{imp_tw} rotate x*5 translate z*-15.3 rotate <21.4,0,0>} -object{antigravtw texture{ antig_tw} translate z*-15.1 rotate <28.2,-3,0>} -object{hyperkontw texture{hyper_tw} translate z*-15.1 rotate <28.2,3,0>} -} -#declare triebgurt=union{ -object{triebwerk rotate y*0} -object{triebwerk rotate y*30} -object{triebwerk rotate y*60} -object{triebwerk rotate y*90} -object{triebwerk rotate y*120} -object{triebwerk rotate y*150} -} -#declare paratronprojektor=union{ -difference{ -cylinder{<0,8.75,20>,<0,8.75,-20>,.2} -cylinder{<0,8.75,20>,<0,8.75,-20>,.175} -} -cylinder{<0,8.75,20>,<0,8.75,-20>,.04} -} -#declare paratronring1=union{ -object{paratronprojektor rotate y*0} -object{paratronprojektor rotate y*2} -object{paratronprojektor rotate y*-2} -object{paratronprojektor rotate y*4} -object{paratronprojektor rotate y*-4} -} -#declare triebring1=union{ -object{triebgurt rotate y*15} -object{triebgurt rotate y*195} -intersection{ -difference{ -sphere{0,15.2} -cylinder{<0,0,-13>,<0,0,-16>,1.5 rotate <25,-30>} -cylinder{<0,0,-13>,<0,0,-16>,1.5 rotate <25,150>} -} -cylinder{<0,9,0>,<0,4,0>,16} -} -intersection{ -sphere{0,15.25 texture{arkonstahl scale .2}} -union{ -cylinder{<0,9,0>,<0,8.5,0>,16} -cylinder{<0,4,0>,<0,4.5,0>,16} -} -} -intersection{ -sphere{0,15.27} -union{ -cylinder{<0,8.9,0>,<0,8.6,0>,16} -cylinder{<0,4.1,0>,<0,4.4,0>,16} -} -} -intersection{ -sphere{0,15.28 texture{technik}} -union{ -object{paratronring1} -object{paratronring1 rotate y*60} -object{paratronring1 rotate y*-60} -} -} -} -#declare maximring=union{ -intersection{ -sphere{0,15.02 texture{arkonstahl scale .3}} -union{ -cylinder{<0,9.8,0>,<0,10,0>,20} -cylinder{<0,10.5,0>,<0,10.7,0>,20} -} -} -intersection{ -sphere{0,15.01 texture{terk6}} -cylinder{<0,10,0>,<0,10.5,0>,20} -} -intersection{ -sphere{0,15.02 texture{technik scale .3}} -union{ -cylinder{<0,10,0>,<0,10.5,0>,20} -box{<-.2,9,-20>,<.2,11,20> rotate y*0} -box{<-.2,9,-20>,<.2,11,20> rotate y*90} -box{<-.2,9,-20>,<.2,11,20> rotate y*45} -box{<-.2,9,-20>,<.2,11,20> rotate y*-45} -box{<-.2,9,-20>,<.2,11,20> rotate y*22.5} -box{<-.2,9,-20>,<.2,11,20> rotate y*-22.5} -box{<-.2,9,-20>,<.2,11,20> rotate y*67.5} -box{<-.2,9,-20>,<.2,11,20> rotate y*-67.5} -} -} -} -#declare Oberer_Ring=union{ -object{triebring1 texture{SAC2 scale .65}} -object{maximring} -} -#declare Unterer_Ring=union{ -object{waffengurt1} -object{waffengurt2} -object{waffengurt3} -object{waffengurt3 rotate y*180} -} -//##### Hier wird der Rumpf montiert ######## -#declare Rumpf=union{ -object{Hauptzelle} -object{Oberer_Ring} -object{Unterer_Ring} -object{beibootkette} -} -//////////////////////////////////////////////////// - -object{Rumpf texture{terkonit2old} rotate <-15,10,0> translate z*8} \ No newline at end of file diff --git a/pr/entdecker/hangargalerie.pov b/pr/entdecker/hangargalerie.pov deleted file mode 100644 index 94169d9..0000000 --- a/pr/entdecker/hangargalerie.pov +++ /dev/null @@ -1,66 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} - -light_source { - <2000, 2000, 2000> - color White -} - -light_source { - <2000, 2000, -2000> - color rgb <0.8, 0.8, 1> -} - -#declare Camera_Totale = 1; -//#declare Camera_Triebwerk = 1; -//#declare Camera_Pol = 1; - -#ifdef (Camera_Pol) -camera { - location <1, 4700, 0> - look_at <0, 1800, 0> - angle 40 -} -#end - -#ifdef (Camera_Triebwerk) -camera { - location <1650, 1700, 0> - look_at <650, 1500, 0> -} -#end - -#ifdef (Camera_Totale) -camera { - location <2000, 930, 0> - look_at <0, 930, 0> - angle 40 - -} -#end - -#include "entdecker.pov" - -object { - entdecker - translate <0, 930, 0> -} - - -#if (1) -background { color rgb<0.2, 0.4, 0.8> } -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } -} -#end diff --git a/pr/entdecker/impulstriebwerk.pov b/pr/entdecker/impulstriebwerk.pov deleted file mode 100644 index 3fb9290..0000000 --- a/pr/entdecker/impulstriebwerk.pov +++ /dev/null @@ -1,50 +0,0 @@ -#declare extra = 2; -#declare impulstriebwerk = - difference { - union { - intersection { - sphere { - <0, 0, 0> 900 - translate <-670, -500, 0> - } - box { - < 80, 0, -40> - < 0, 100, 40> - } - } - cone { - <35, 0, 0>, 35 - <35, 100, 0>, 35 - texture { pigment { color Blue }} - } - } - cone { - <0, -extra, 0>, extra - <0, 0, 0>, 0 - matrix < - 35, -35, 0, - -25, -55, 0, - 0, 0, 35, - 10, 10, 0 - > - texture { pigment { color Yellow }} - } - sphere { - <10, 10, 0> - 8 - texture { pigment { color Yellow }} - } - cone { - <10, 10, 0> 4 - <0, 10, 0> 4 - texture { pigment { color Yellow }} - } - #ifdef (Debug) - box { - <-10, 0, 0> - <70, 100, 70> - texture { pigment { color Red }} - } - #end - texture { Ynkelonium_Texture } - } diff --git a/pr/entdecker/kombiblock.pov b/pr/entdecker/kombiblock.pov deleted file mode 100644 index e20392d..0000000 --- a/pr/entdecker/kombiblock.pov +++ /dev/null @@ -1,40 +0,0 @@ -#include "aussenstromgravojet.pov" -#include "antigrav.pov" -#include "impulstriebwerk.pov" -/* - * Ein Kombiaggregat aus Außenstromgravojet, Antigrav und Impulstriebwerk. - * - * Verwendung: - * Davon gibt es 12 Stück, die aber nicht ganz gleichmäßig verteilt sein - * können, da dazwischen ja noch die 4 Metagravtriebwerke sitzen. Am - * besten jeweils 3 mit 20° Abstand, und dann eine 30° Lücke für das MG? - * - * Der Nullpunkt liegt im Zentrum des Triebwerksrings, so daß der Block - * leicht rotiert werden kann. - */ -#declare kombiblock_oben = - union { - object { - aussenstromgravojet - translate <730, 0, 0> - rotate <0, -5, 0> - } - - object { - antigrav - translate <670, 0, 0> - } - - object { - impulstriebwerk - translate <670, 0, 0> - rotate <0, +6, 0> - } - } - -#declare kombiblock_unten = - object { - kombiblock_oben - scale <1, -1, 1> - translate <0, 100, 0> - } diff --git a/pr/entdecker/metagrav.pov b/pr/entdecker/metagrav.pov deleted file mode 100644 index e228500..0000000 --- a/pr/entdecker/metagrav.pov +++ /dev/null @@ -1,380 +0,0 @@ -#include "ynkelonium_texture.pov" - -#declare pk_x = 30; -#declare pk_z = 40; -#declare pk_r = 8; - -#declare cone_texture = - texture { - material_map { - gif "16_lines_v_capped.map.gif" - map_type 2 - texture { - pigment { color rgb <0.75, 0.75, 0.1> } - finish { F_MetalA } - } - texture { - pigment { color rgb <0.05, 0.05, 0.1> } - finish { F_MetalA } - } - } - } - -#declare projektorkopf = - union { - #if (1) - difference { - prism { - conic_sweep - bezier_spline - 1, - 44/60, - 32 - <-(pk_x), -(pk_z-pk_r)>, <-(pk_x), 0>, <-(pk_x), 0>, <-(pk_x), +(pk_z-pk_r)>, // kl - <-(pk_x), +(pk_z-pk_r)>, <-(pk_x), +(pk_z)>, <-(pk_x), +(pk_z)>, <-(pk_x-pk_r), +(pk_z)>, // rlo - <-(pk_x-pk_r), +(pk_z)>, <0, +(pk_z)>, <0, +(pk_z)>, <+(pk_x-pk_r), +(pk_z)>, // ko - <+(pk_x-pk_r), +(pk_z)>, <+(pk_x), +(pk_z)>, <+(pk_x), +(pk_z)>, <+(pk_x), +(pk_z-pk_r)>, // rro - <+(pk_x), +(pk_z-pk_r)>, <+(pk_x), 0>, <+(pk_x), 0>, <+(pk_x), -(pk_z-pk_r)>, // kr - <+(pk_x), -(pk_z-pk_r)>, <+(pk_x), -(pk_z)>, <+(pk_x), -(pk_z)>, <+(pk_x-pk_r), -(pk_z)>, // rru - <+(pk_x-pk_r), -(pk_z)>, <0, -(pk_z)>, <0, -(pk_z)>, <-(pk_x-pk_r), -(pk_z)>, // ku - <-(pk_x-pk_r), -(pk_z)>, <-(pk_x), -(pk_z)>, <-(pk_x), -(pk_z)>, <-(pk_x), -(pk_z-pk_r)> // rlu - - scale <1, 22/(1-44/60), 1> - translate <30, 102-22/(1-44/60), 0> - pigment { - color White - } - } - cylinder { - <30, 82, pk_z>, <30, 82+2, pk_z>, 10 - pigment { color Red } - } - cylinder { - <30, 86, pk_z>, <30, 86+2, pk_z>, 10 - pigment { color Red } - } - cylinder { - <30, 90, pk_z>, <30, 90+2, pk_z>, 10 - pigment { color Red } - } - cylinder { - <30, 94, pk_z>, <30, 94+2, pk_z>, 10 - pigment { color Red } - } - cylinder { - <30, 98, pk_z>, <30, 98+2, pk_z>, 10 - pigment { color Red } - } - } - difference { - prism { - linear_sweep - bezier_spline - 0, - 6 - 32 - <-(pk_x), -(pk_z-pk_r)>, <-(pk_x), 0>, <-(pk_x), 0>, <-(pk_x), +(pk_z-pk_r)>, // kl - <-(pk_x), +(pk_z-pk_r)>, <-(pk_x), +(pk_z)>, <-(pk_x), +(pk_z)>, <-(pk_x-pk_r), +(pk_z)>, // rlo - <-(pk_x-pk_r), +(pk_z)>, <0, +(pk_z)>, <0, +(pk_z)>, <+(pk_x-pk_r), +(pk_z)>, // ko - <+(pk_x-pk_r), +(pk_z)>, <+(pk_x), +(pk_z)>, <+(pk_x), +(pk_z)>, <+(pk_x), +(pk_z-pk_r)>, // rro - <+(pk_x), +(pk_z-pk_r)>, <+(pk_x), 0>, <+(pk_x), 0>, <+(pk_x), -(pk_z-pk_r)>, // kr - <+(pk_x), -(pk_z-pk_r)>, <+(pk_x), -(pk_z)>, <+(pk_x), -(pk_z)>, <+(pk_x-pk_r), -(pk_z)>, // rru - <+(pk_x-pk_r), -(pk_z)>, <0, -(pk_z)>, <0, -(pk_z)>, <-(pk_x-pk_r), -(pk_z)>, // ku - <-(pk_x-pk_r), -(pk_z)>, <-(pk_x), -(pk_z)>, <-(pk_x), -(pk_z)>, <-(pk_x), -(pk_z-pk_r)> // rlu - - } - prism { - linear_sweep - bezier_spline - 0, - 6 - 32 - <-(pk_x), -(pk_z-pk_r)>, <-(pk_x), 0>, <-(pk_x), 0>, <-(pk_x), +(pk_z-pk_r)>, // kl - <-(pk_x), +(pk_z-pk_r)>, <-(pk_x), +(pk_z)>, <-(pk_x), +(pk_z)>, <-(pk_x-pk_r), +(pk_z)>, // rlo - <-(pk_x-pk_r), +(pk_z)>, <0, +(pk_z)>, <0, +(pk_z)>, <+(pk_x-pk_r), +(pk_z)>, // ko - <+(pk_x-pk_r), +(pk_z)>, <+(pk_x), +(pk_z)>, <+(pk_x), +(pk_z)>, <+(pk_x), +(pk_z-pk_r)>, // rro - <+(pk_x), +(pk_z-pk_r)>, <+(pk_x), 0>, <+(pk_x), 0>, <+(pk_x), -(pk_z-pk_r)>, // kr - <+(pk_x), -(pk_z-pk_r)>, <+(pk_x), -(pk_z)>, <+(pk_x), -(pk_z)>, <+(pk_x-pk_r), -(pk_z)>, // rru - <+(pk_x-pk_r), -(pk_z)>, <0, -(pk_z)>, <0, -(pk_z)>, <-(pk_x-pk_r), -(pk_z)>, // ku - <-(pk_x-pk_r), -(pk_z)>, <-(pk_x), -(pk_z)>, <-(pk_x), -(pk_z)>, <-(pk_x), -(pk_z-pk_r)> // rlu - - scale <0.9, 1.01, 0.9> - - } - translate <30, 102, 0> - pigment { - color White - } - } - superellipsoid { - <0.1, 0.1> - scale <20, 1, 30> - translate <30, 102, 0> - texture { - pigment { color rgb <0.05, 0.05, 0.1> } - finish { F_MetalA } - } - } - #end - #if (0) - cone { - <80, 0, 0>, 5 - <80, 110, 0>, 5 - pigment { color Red } - } - #end - intersection { - torus { - 1, 0.5 - texture { - material_map { - gif "16_lines.map.gif" - map_type 5 - texture { - pigment { color rgb <0.75, 0.75, 0.1> } - finish { F_MetalA } - } - texture { - pigment { color rgb <0.05, 0.05, 0.1> } - finish { F_MetalA } - } - } - } - scale 40 - rotate <90, 0, 0> - scale <1, 1, pk_z/pk_x> - } - box { - <-60, -60, -60> - < 0, 0, 60> - } - translate <70, 80, 0> - } - cone { - <0, 0, 0>, 1, - <0, 1, 0>, 1 - texture { cone_texture } - scale <20, 10, 20> - rotate <0, 0, 90> - scale < 1, 1, pk_z/pk_x> - translate <80, 40, 0> - } - - } - -#declare balken = - union { - #if (1) - cone { - <0, 0, 0>, 24, - <10, 0, 0>, 24 - scale < 1, 1, 50/24> - translate <80, 40, 0> - } - #end - box { - <80, 0, -50> - <90, 40, 50> - } - } - -#declare zufuehrung = - union { - cone { - <0, 0, 0>, 1 - <0, 4, 0>, 1 - texture { cone_texture } - scale <14, 8, 14> - rotate <0, 0, 90> - translate <122, 40, -16> - } - - cone { - <0, 0, 0>, 1 - <0, 4, 0>, 1 - texture { cone_texture } - scale <14, 8, 14> - rotate <0, 0, 90> - translate <122, 40, +16> - } - } - - -#declare aggregate_block = - union { - // Hauptaggregateblock - box { - <122, 20, -100> - <178, 48, 100> - } - box { - <118, 20, -100> - <122, 40, 100> - } - cone { - <0, 0, -1>, 1 - <0, 0, 1>, 1 - scale <4, 8, 100> - translate <122, 40, 0> - } - - prism { - linear_sweep - linear_spline - -90, 90 - 5 - <122, 48>, <122, 80>, <128, 80>, <148, 48>, <122, 48> - rotate <-90, 0, 0> - } - - prism { - linear_sweep - linear_spline - -80, 80 - 6 - <128, 80>, <148, 48>, <160, 48>, <180, 90>, <128, 90>, <128, 80> - rotate <-90, 0, 0> - } - box { - <148, 0, -60> - <280, 80, 60> - } - } - -#declare metagrav_oben = - union { - //bodenplatte - prism { - linear_sweep - linear_spline - -100, 100, - 5, - <0, 0>, <10, 20>, <206, 20>, <206, 0>, <0, 0> - rotate <-90, 0, 0> - } - - object { - projektorkopf - translate <0, 0, 50> - } - - object { - projektorkopf - translate <0, 0, 50> - scale <1, 1, -1> - } - - object { - balken - translate <0, 0, 50> - } - - object { - balken - translate <0, 0, 50> - scale <1, 1, -1> - } - - object { - zufuehrung - translate <0, 0, 50> - } - - object { - zufuehrung - translate <0, 0, 50> - scale <1, 1, -1> - } - - object { aggregate_block } - - - #if (0) - pigment { - checker color White*0.7, color White*0.5 - scale 10 - } - #else - texture { Ynkelonium_Texture } - #end - - } - -#declare metagrav_unten = - union { - //bodenplatte - prism { - linear_sweep - linear_spline - -100, 100, - 5, - <70, 0>, <80, 20>, <206, 20>, <206, 0>, <70, 0> - rotate <-90, 0, 0> - } - - object { - projektorkopf - translate <0, -40, 0> - scale <1, -1, 1> - translate <0, +66, 0> - translate <0, 0, 50> - } - - object { - projektorkopf - translate <0, -40, 0> - scale <1, -1, 1> - translate <0, +66, 0> - translate <0, 0, 50> - scale <1, 1, -1> - } - - object { - balken - translate <0, 26, 50> - } - - object { - balken - translate <0, 26, 50> - scale <1, 1, -1> - } - - #declare i = -99; - #while (i <= 99) - #declare j = 81; - #while (j <= 89) - cone { - , 1 - , 1 - } - #declare j = j + 4; - #end - #declare i = i + 11; - #end - - object { - zufuehrung - translate <0, 20, 50> - } - - object { - zufuehrung - translate <0, 20, 50> - scale <1, 1, -1> - } - - - object { aggregate_block } - - - #if (0) - pigment { - checker color White*0.7, color White*0.5 - scale 10 - } - #else - texture { Ynkelonium_Texture } - #end - - } diff --git a/pr/entdecker/mvh.pov b/pr/entdecker/mvh.pov deleted file mode 100644 index 037d3b8..0000000 --- a/pr/entdecker/mvh.pov +++ /dev/null @@ -1,57 +0,0 @@ -#include "ynkelonium_texture.pov" - -#declare mvh = - union { - difference { - cone { - <0, 0, 0> 20 - <10, 0, 0> 15 - } - cone { - <0, 0, 0> 2 - <10.01, 0, 0> 5 - } - } - #declare i = 0; - #while (i < 6) - union { - cone { - <10, 8, 4> 0 - <10, 8, 3> 3 - texture { - pigment { color rgb <0.75, 0.75, 0.1> } - finish { F_MetalA } - } - } - #declare j = -2.5; - #while (j <= 2.5) - torus { - 2, 0.5 - rotate <90, 0, 0> - translate <10, 8, j> - texture { - pigment { color rgb <0.05, 0.05, 0.1> } - finish { F_MetalA } - } - } - #declare j = j + 1; - #end - cone { - <10, 8, -4> 0 - <10, 8, -3> 3 - texture { - pigment { color rgb <0.75, 0.75, 0.1> } - finish { F_MetalA } - } - } - sphere { - <10, 13, 0> 2 - rotate <30, 0, 0> - } - rotate <60*i, 0, 0> - } - #declare i = i + 1; - #end - texture { Ynkelonium_Texture } - } - diff --git a/pr/entdecker/ortungsband.pov b/pr/entdecker/ortungsband.pov deleted file mode 100644 index 5a26c87..0000000 --- a/pr/entdecker/ortungsband.pov +++ /dev/null @@ -1,155 +0,0 @@ -#local d = 0.0639; -#declare ortungsband1 = - union { - sphere { - <0, 0, 0>, 10 - translate <900, 0, 0> - rotate <0, 0, 0 * d> - } - sphere { - <0, 0, 0>, 10 - translate <900, 0, 0> - rotate <0, 0, 140 * d> - } - union { - sphere { - <0, 0, 0>, 7 - translate <900, -15, -3> - } - sphere { - <0, 0, 0>, 7 - translate <900, +15, -3> - } - cylinder { - <0, -15, 0>, <0, 15, 0>, 7 - translate <900, 0, -3> - } - rotate <0, 0, 105 * d> - } - cylinder { - <901, -28, 7>, <901, 28, 7>, 1 - rotate <0, 0, 112 * d> - } - sphere { - <0, 0, 0>, 4 - translate <901, 0, 6> - rotate <0, 0, 85 * d> - } - difference { - sphere { - <0, 0, 0>, 4 - } - sphere { - <3, 0, 0>, 5 - } - rotate <40, -60, 30> - translate <904, 0, +5> - rotate <0, 0, 75 * d> - } - - difference { - sphere { - <0, 0, 0>, 4 - } - sphere { - <3, 0, 0>, 5 - } - rotate <+10, -40, 20> - translate <905, 0, +5> - rotate <0, 0, 65 * d> - } - difference { - sphere { - <0, 0, 0>, 4 - } - sphere { - <3, 0, 0>, 5 - } - rotate <-20, -00, -0> - translate <905, 0, +5> - rotate <0, 0, 55 * d> - } - difference { - sphere { - <0, 0, 0>, 4 - } - sphere { - <3, 0, 0>, 5 - } - rotate <-50, -00, -40> - translate <905, 0, +5> - rotate <0, 0, 45 * d> - } - #local i = 0; - #while (i < 10) - #local j = 0; - #while (j < 9) - box { - <901, i*3, -j> - <901.5, i*3+2, -j-2> - rotate <0, 0, (i + 40) * d> - } - #local j = j + 3; - #end - #local i = i + 1; - #end - union { - sphere { - <0, 0, -5>, 4 - translate <900, 0, 0> - } - sphere { - <0, 0, 5>, 4 - translate <900, 0, 0> - } - cylinder { - <0, 0, -5>, <0, 0, 5>, 4 - translate <900, 0, 0> - } - rotate <0, 0, 30 * d> - } - - union { - sphere { - <0, 0, -5>, 4 - translate <900, 0, 0> - } - sphere { - <0, 0, 5>, 4 - translate <900, 0, 0> - } - cylinder { - <0, 0, -5>, <0, 0, 5>, 4 - translate <900, 0, 0> - } - rotate <0, 0, 20 * d> - } - - - texture { - pigment { color rgb <0.05, 0.05, 0.1> } - finish { F_MetalA } - } - } - -#declare ortungsband = - union { - intersection { - cylinder { - <0, 0, -10>, <0, 0, 10> 901 - } - cylinder { - <0, 0, 0>, <910, 0, 0>, 150 - } - texture {pigment {color Yellow} } - } - object { - ortungsband1 - rotate <0, 0, 0> - } - object { - ortungsband1 - rotate <180, 0, 0> - } - } - diff --git a/pr/entdecker/polansicht.pov b/pr/entdecker/polansicht.pov deleted file mode 100644 index 26ce9bb..0000000 --- a/pr/entdecker/polansicht.pov +++ /dev/null @@ -1,66 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} - -light_source { - <2000, 2000, 2000> - color White -} - -light_source { - <2000, 2000, -2000> - color rgb <0.8, 0.8, 1> -} - -//#declare Camera_Totale = 1; -//#declare Camera_Triebwerk = 1; -#declare Camera_Pol = 1; - -#ifdef (Camera_Pol) -camera { - location <1, 4700, 0> - look_at <0, 1800, 0> - angle 40 -} -#end - -#ifdef (Camera_Triebwerk) -camera { - location <1650, 1700, 0> - look_at <650, 1500, 0> -} -#end - -#ifdef (Camera_Totale) -camera { - location <4000, 1800, 0> - look_at <0, 800, 0> - angle 40 - -} -#end - -#include "entdecker.pov" - -object { - entdecker - translate <0, 930, 0> -} - - -#if (1) -background { color rgb<0.2, 0.4, 0.8> } -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } -} -#end diff --git a/pr/entdecker/povray.ini b/pr/entdecker/povray.ini deleted file mode 100644 index 503ab72..0000000 --- a/pr/entdecker/povray.ini +++ /dev/null @@ -1,6 +0,0 @@ -+A -+QR -+HTP -+fp -+w320 +h240 -display_gamma = 2.2 diff --git a/pr/entdecker/skizzen.obj b/pr/entdecker/skizzen.obj deleted file mode 100644 index 1a1de6a..0000000 --- a/pr/entdecker/skizzen.obj +++ /dev/null @@ -1,740 +0,0 @@ -%TGIF 4.1.25 -state(0,37,100.000,136,256,0,16,1,9,1,1,0,0,0,0,1,0,'Helvetica',0,69120,0,0,1,5,0,0,1,1,0,16,0,0,3,3,1,1,1088,1408,1,0,2880,0). -% -% @(#)$Header$ -% %W% -% -unit("1 pixel/pixel"). -color_info(11,65535,0,[ - "magenta", 27046, 27046, 27046, 65535, 0, 65535, 1, - "red", 19764, 19764, 19764, 65535, 0, 0, 1, - "green", 38488, 38488, 38488, 0, 65535, 0, 1, - "blue", 7281, 7281, 7281, 0, 0, 65535, 1, - "yellow", 58253, 58253, 58253, 65535, 65535, 0, 1, - "pink", 55132, 55132, 55132, 65535, 49344, 52171, 1, - "cyan", 45770, 45770, 45770, 0, 65535, 65535, 1, - "CadetBlue", 35368, 35368, 35368, 24415, 40606, 41120, 1, - "white", 65535, 65535, 65535, 65535, 65535, 65535, 1, - "black", 0, 0, 0, 0, 0, 0, 1, - "DarkSlateGray", 17684, 17684, 17684, 12079, 20303, 20303, 1 -]). -script_frac("0.6"). -fg_bg_colors('black','white'). -page(1,"",1,''). -oval('black','',50,50,950,950,0,1,1,0,0,0,0,0,0,'1',0,[ -]). -poly('black','',2,[ - 165,200,840,200],0,1,1,1,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 125,250,880,250],0,1,1,3,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',4,[ - 50,495,120,495,120,435,55,435],0,1,1,4,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',4,[ - 50,505,120,505,120,565,55,565],0,1,1,5,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 320,850,320,985],0,1,1,292,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -box('black','',305,980,335,985,3,1,1,293,0,0,0,0,0,'1',0,[ -]). -box('black','',305,850,335,900,3,1,1,294,0,0,0,0,0,'1',0,[ -]). -box('black','',310,900,330,940,3,1,1,297,0,0,0,0,0,'1',0,[ -]). -box('black','',315,940,325,975,3,1,1,299,0,0,0,0,0,'1',0,[ -]). -poly('black','',2,[ - 300,903,340,921],0,1,1,303,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -page(2,"",1,''). -polygon('black','',4,[ - 200,350,240,350,240,300,200,350],3,1,1,0,9,0,0,0,1,0,'1',0, - "0",[ - 200,300,200,300,240,350,5000,0,0,5000,0,0],[ -]). -poly('black','',10,[ - 225,350,225,350,225,500,350,500,400,500,400,405,350,405,315,400, - 320,350,320,350],0,1,1,13,0,0,0,0,0,0,0,'1',0,0, - "210","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -polygon('black','',5,[ - 200,550,225,500,715,500,715,550,200,550],0,1,1,0,28,0,0,0,0,0,'1',0, - "00",[ -]). -polygon('black','',5,[ - 400,500,400,390,425,390,425,500,400,500],0,1,1,0,29,0,0,0,0,0,'1',0, - "00",[ -]). -polygon('black','',5,[ - 425,415,505,415,505,490,425,490,425,415],0,1,1,0,30,0,0,0,0,0,'1',0, - "00",[ -]). -polygon('black','',7,[ - 495,500,495,450,495,435,505,435,645,435,645,500,495,500],0,1,1,0,31,0,0,0,0,0,'1',0, - "20",[ -]). -polygon('black','',9,[ - 505,435,505,350,520,350,570,435,600,435,650,325,520,325,520,435, - 505,435],0,1,1,0,33,0,0,0,0,0,'1',0, - "000",[ -]). -polygon('black','',5,[ - 600,350,900,350,900,550,600,550,600,350],0,1,1,0,34,0,0,0,0,0,'1',0, - "00",[ -]). -group([ -polygon('black','',7,[ - 200,280,350,280,350,300,325,350,220,350,200,295,200,280],0,1,1,0,11,0,0,0,0,0,'1',0, - "00",[ -]), -poly('black','',2,[ - 200,295,350,295],0,1,1,12,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -47,0,0,[ -]). -text('black',350,72,1,0,1,157,22,65,18,4,3,0,0,0,2,157,22,0,0,"",0,0,0,0,90,'',[ -minilines(157,22,0,0,0,0,0,[ -mini_line(157,18,4,0,0,0,[ -str_block(0,157,18,4,0,0,0,0,0,[ -str_seg('black','Helvetica',0,115200,157,18,4,0,0,0,0,0,0,0, - "Metagravtriebwerk")]) -]) -])]). -poly('black','',2,[ - 200,200,950,200],0,1,1,67,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 200,180,200,200],0,1,1,68,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',200,152,1,1,1,9,16,69,13,3,3,0,0,0,2,9,16,0,0,"",0,0,0,0,165,'',[ -minilines(9,16,0,0,1,0,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "0")]) -]) -])]). -poly('black','',2,[ - 250,180,250,200],0,1,1,71,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',250,152,1,1,1,18,16,72,13,3,3,0,0,0,2,18,16,0,0,"",0,0,0,0,165,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "20")]) -]) -])]). -poly('black','',2,[ - 300,180,300,200],0,1,1,73,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',300,152,1,1,1,18,16,74,13,3,3,0,0,0,2,18,16,0,0,"",0,0,0,0,165,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "40")]) -]) -])]). -poly('black','',2,[ - 350,180,350,200],0,1,1,75,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',350,152,1,1,1,18,16,76,13,3,3,0,0,0,2,18,16,0,0,"",0,0,0,0,165,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "60")]) -]) -])]). -poly('black','',2,[ - 400,180,400,200],0,1,1,77,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',400,152,1,1,1,18,16,78,13,3,3,0,0,0,2,18,16,0,0,"",0,0,0,0,165,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "80")]) -]) -])]). -poly('black','',2,[ - 450,180,450,200],0,1,1,79,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',450,152,1,1,1,27,16,80,13,3,3,0,0,0,2,27,16,0,0,"",0,0,0,0,165,'',[ -minilines(27,16,0,0,1,0,0,[ -mini_line(27,13,3,0,0,0,[ -str_block(0,27,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,27,13,3,0,-2,0,0,0,0,0, - "100")]) -]) -])]). -poly('black','',2,[ - 500,180,500,200],0,1,1,81,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',500,152,1,1,1,18,16,82,13,3,3,0,0,0,2,18,16,0,0,"",0,0,0,0,165,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "20")]) -]) -])]). -poly('black','',2,[ - 550,180,550,200],0,1,1,83,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',550,152,1,1,1,18,16,84,13,3,3,0,0,0,2,18,16,0,0,"",0,0,0,0,165,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "40")]) -]) -])]). -poly('black','',2,[ - 600,180,600,200],0,1,1,85,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',600,152,1,1,1,18,16,86,13,3,3,0,0,0,2,18,16,0,0,"",0,0,0,0,165,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "60")]) -]) -])]). -poly('black','',2,[ - 650,180,650,200],0,1,1,87,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',650,152,1,1,1,18,16,88,13,3,3,0,0,0,2,18,16,0,0,"",0,0,0,0,165,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "80")]) -]) -])]). -poly('black','',2,[ - 700,180,700,200],0,1,1,89,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',700,152,1,1,1,27,16,90,13,3,3,0,0,0,2,27,16,0,0,"",0,0,0,0,165,'',[ -minilines(27,16,0,0,1,0,0,[ -mini_line(27,13,3,0,0,0,[ -str_block(0,27,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,27,13,3,0,-2,0,0,0,0,0, - "200")]) -]) -])]). -poly('black','',2,[ - 750,180,750,200],0,1,1,91,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',750,152,1,1,1,18,16,92,13,3,3,0,0,0,2,18,16,0,0,"",0,0,0,0,165,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "20")]) -]) -])]). -poly('black','',2,[ - 800,180,800,200],0,1,1,93,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',800,152,1,1,1,18,16,94,13,3,3,0,0,0,2,18,16,0,0,"",0,0,0,0,165,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "40")]) -]) -])]). -poly('black','',2,[ - 850,180,850,200],0,1,1,95,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',850,152,1,1,1,18,16,96,13,3,3,0,0,0,2,18,16,0,0,"",0,0,0,0,165,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "60")]) -]) -])]). -poly('black','',2,[ - 900,180,900,200],0,1,1,97,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',900,152,1,1,1,18,16,98,13,3,3,0,0,0,2,18,16,0,0,"",0,0,0,0,165,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "80")]) -]) -])]). -poly('black','',2,[ - 950,180,950,200],0,1,1,99,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',950,152,1,1,1,27,16,100,13,3,3,0,0,0,2,27,16,0,0,"",0,0,0,0,165,'',[ -minilines(27,16,0,0,1,0,0,[ -mini_line(27,13,3,0,0,0,[ -str_block(0,27,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,27,13,3,0,-2,0,0,0,0,0, - "300")]) -]) -])]). -group([ -poly('black','',2,[ - -369,254,-69,254],0,1,1,138,0,3,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - -369,254,-369,254,-69,254,1.60782e-13,-1000,1000,1.60782e-13,562,297],[ -]), -poly('black','',2,[ - 172,547,172,567],0,1,1,139,0,3,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 172,547,172,547,172,567,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]), -text('black',141,549,1,1,1,16,9,140,13,3,3,0,0,0,2,9,16,0,0,"",0,1,0,0,562,'',[ - 141,549,137,549,146,565,1.60782e-13,-1000,1000,1.60782e-13,5,3,136,548,147,566],[ -minilines(9,16,0,0,1,0,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "0")]) -]) -])]), -poly('black','',2,[ - 171,496,171,516],0,1,1,141,0,3,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 171,496,171,496,171,516,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]), -text('black',140,498,1,1,1,16,18,142,13,3,3,0,0,0,2,18,16,0,0,"",0,1,0,0,511,'',[ - 140,498,131,498,149,514,1.60782e-13,-1000,1000,1.60782e-13,6,2,130,497,150,515],[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "20")]) -]) -])]), -poly('black','',2,[ - 172,446,172,466],0,1,1,143,0,3,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 172,446,172,446,172,466,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]), -text('black',140,449,1,1,1,16,18,144,13,3,3,0,0,0,2,18,16,0,0,"",0,1,0,0,462,'',[ - 140,449,131,449,149,465,1.60782e-13,-1000,1000,1.60782e-13,6,2,130,448,150,466],[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "40")]) -]) -])]), -poly('black','',2,[ - 171,396,171,416],0,1,1,145,0,3,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 171,396,171,396,171,416,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]), -text('black',140,399,1,1,1,16,18,146,13,3,3,0,0,0,2,18,16,0,0,"",0,1,0,0,412,'',[ - 140,399,131,399,149,415,1.60782e-13,-1000,1000,1.60782e-13,6,2,130,398,150,416],[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "60")]) -]) -])]), -poly('black','',2,[ - 172,346,172,366],0,1,1,147,0,3,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 172,346,172,346,172,366,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]), -text('black',140,348,1,1,1,16,18,148,13,3,3,0,0,0,2,18,16,0,0,"",0,1,0,0,361,'',[ - 140,348,131,348,149,364,1.60782e-13,-1000,1000,1.60782e-13,6,2,130,347,150,365],[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "80")]) -]) -])]), -poly('black','',2,[ - 172,296,172,316],0,1,1,149,0,3,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 172,296,172,296,172,316,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]), -text('black',137,300,1,1,1,16,27,150,13,3,3,0,0,0,2,27,16,0,0,"",0,1,0,0,313,'',[ - 137,300,124,300,151,316,1.60782e-13,-1000,1000,1.60782e-13,9,1,123,299,152,317],[ -minilines(27,16,0,0,1,0,0,[ -mini_line(27,13,3,0,0,0,[ -str_block(0,27,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,27,13,3,0,-2,0,0,0,0,0, - "100")]) -]) -])]), -poly('black','',2,[ - 171,246,171,266],0,1,1,151,0,3,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 171,246,171,246,171,266,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]), -text('black',140,249,1,1,1,16,18,152,13,3,3,0,0,0,2,18,16,0,0,"",0,1,0,0,262,'',[ - 140,249,131,249,149,265,1.60782e-13,-1000,1000,1.60782e-13,6,2,130,248,150,266],[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "20")]) -]) -])]) -], -291,0,0,[ -]). -page(3,"",1,''). -poly('black','',2,[ - 220,200,220,335],0,1,1,312,0,3,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 220,200,220,200,220,335,5000,0,0,5000,80,0],[ -]). -box('black','',225,200,370,450,3,1,1,314,0,0,0,1,0,'1',0,[ - 205,200,205,200,235,250,4833.33,0,0,5000,20,0],[ -]). -box('black','',235,375,360,600,3,1,1,315,0,0,0,1,0,'1',0,[ - 210,450,210,450,230,490,6250,0,0,5625,25,-75],[ -]). -box('black','',245,525,350,725,3,1,1,316,0,0,0,1,0,'1',0,[ - 215,600,215,600,225,635,10500,0,0,5714.29,30,-75],[ -]). -poly('black','',2,[ - 200,465,240,483],0,1,1,317,0,3,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 200,465,200,465,240,483,5000,0,0,5000,0,0],[ -]). -poly('black','',2,[ - 290,825,290,850],0,1,1,333,0,3,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -box('black','',237,826,362,897,0,1,1,335,0,0,0,1,0,'1',0,[ - 205,850,205,850,235,855,3849.93,-1593.46,1912.16,4619.92,32,24],[ -]). -group([ -poly('black','',2,[ - 225,430,375,430],0,1,1,344,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',2,[ - 225,425,225,430],0,1,1,345,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',2,[ - 275,425,275,430],0,1,1,346,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',2,[ - 300,425,300,430],0,1,1,347,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',2,[ - 325,425,325,430],0,1,1,348,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',2,[ - 350,425,350,430],0,1,1,349,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',2,[ - 375,425,375,430],0,1,1,350,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',2,[ - 250,425,250,430],0,1,1,351,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -text('black',225,408,1,1,1,7,15,352,12,3,0,0,0,0,2,7,15,0,0,"",0,0,0,0,420,'',[ -minilines(7,15,0,0,1,0,0,[ -mini_line(7,12,3,0,0,0,[ -str_block(0,7,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,7,12,3,0,-1,0,0,0,0,0, - "0")]) -]) -])]), -text('black',250,408,1,1,1,14,15,354,12,3,0,0,0,0,2,14,15,0,0,"",0,0,0,0,420,'',[ -minilines(14,15,0,0,1,0,0,[ -mini_line(14,12,3,0,0,0,[ -str_block(0,14,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,14,12,3,0,-1,0,0,0,0,0, - "10")]) -]) -])]), -text('black',275,408,1,1,1,14,15,356,12,3,0,0,0,0,2,14,15,0,0,"",0,0,0,0,420,'',[ -minilines(14,15,0,0,1,0,0,[ -mini_line(14,12,3,0,0,0,[ -str_block(0,14,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,14,12,3,0,-1,0,0,0,0,0, - "20")]) -]) -])]), -text('black',300,408,1,1,1,14,15,358,12,3,0,0,0,0,2,14,15,0,0,"",0,0,0,0,420,'',[ -minilines(14,15,0,0,1,0,0,[ -mini_line(14,12,3,0,0,0,[ -str_block(0,14,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,14,12,3,0,-1,0,0,0,0,0, - "30")]) -]) -])]), -text('black',325,408,1,1,1,14,15,362,12,3,0,0,0,0,2,14,15,0,0,"",0,0,0,0,420,'',[ -minilines(14,15,0,0,1,0,0,[ -mini_line(14,12,3,0,0,0,[ -str_block(0,14,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,14,12,3,0,-1,0,0,0,0,0, - "40")]) -]) -])]), -text('black',350,408,1,1,1,14,15,366,12,3,0,0,0,0,2,14,15,0,0,"",0,0,0,0,420,'',[ -minilines(14,15,0,0,1,0,0,[ -mini_line(14,12,3,0,0,0,[ -str_block(0,14,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,14,12,3,0,-1,0,0,0,0,0, - "50")]) -]) -])]), -text('black',375,408,1,1,1,14,15,368,12,3,0,0,0,0,2,14,15,0,0,"",0,0,0,0,420,'',[ -minilines(14,15,0,0,1,0,0,[ -mini_line(14,12,3,0,0,0,[ -str_block(0,14,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,14,12,3,0,-1,0,0,0,0,0, - "60")]) -]) -])]) -], -417,0,0,[ -]). -group([ -oval('black','',270,825,320,875,3,1,1,334,0,0,0,0,0,'1',0,[ -]), -box('black','',235,850,360,875,3,1,1,313,0,0,0,1,0,'1',0,[ - 205,850,205,850,235,855,4166.67,0,0,5000,30,0],[ -]) -], -420,0,0,[ -]). -group([ -oval('black','',270,450,320,500,3,1,1,422,0,0,0,0,0,'1',0,[ -]), -box('black','',235,475,360,500,3,1,1,423,0,0,0,1,0,'1',0,[ - 205,475,205,475,235,480,4166.67,0,0,5000,30,0],[ -]) -], -421,0,0,[ -]). -poly('black','',2,[ - 400,450,400,700],0,1,1,424,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,450,410,450],0,1,1,425,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,500,410,500],0,1,1,426,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,550,410,550],0,1,1,427,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,600,410,600],0,1,1,428,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,650,410,650],0,1,1,429,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,700,410,700],0,1,1,430,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',415,438,1,0,1,21,15,431,12,3,0,0,0,0,2,21,15,0,0,"",0,0,0,0,450,'',[ -minilines(21,15,0,0,0,0,0,[ -mini_line(21,12,3,0,0,0,[ -str_block(0,21,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,21,12,3,0,-1,0,0,0,0,0, - "100")]) -]) -])]). -text('black',415,488,1,0,1,14,15,435,12,3,0,0,0,0,2,14,15,0,0,"",0,0,0,0,500,'',[ -minilines(14,15,0,0,0,0,0,[ -mini_line(14,12,3,0,0,0,[ -str_block(0,14,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,14,12,3,0,-1,0,0,0,0,0, - "80")]) -]) -])]). -text('black',415,538,1,0,1,14,15,437,12,3,0,0,0,0,2,14,15,0,0,"",0,0,0,0,550,'',[ -minilines(14,15,0,0,0,0,0,[ -mini_line(14,12,3,0,0,0,[ -str_block(0,14,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,14,12,3,0,-1,0,0,0,0,0, - "60")]) -]) -])]). -text('black',415,588,1,0,1,14,15,439,12,3,0,0,0,0,2,14,15,0,0,"",0,0,0,0,600,'',[ -minilines(14,15,0,0,0,0,0,[ -mini_line(14,12,3,0,0,0,[ -str_block(0,14,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,14,12,3,0,-1,0,0,0,0,0, - "40")]) -]) -])]). -text('black',415,638,1,0,1,14,15,441,12,3,0,0,0,0,2,14,15,0,0,"",0,0,0,0,650,'',[ -minilines(14,15,0,0,0,0,0,[ -mini_line(14,12,3,0,0,0,[ -str_block(0,14,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,14,12,3,0,-1,0,0,0,0,0, - "20")]) -]) -])]). -text('black',415,688,1,0,1,7,15,445,12,3,0,0,0,0,2,7,15,0,0,"",0,0,0,0,700,'',[ -minilines(7,15,0,0,0,0,0,[ -mini_line(7,12,3,0,0,0,[ -str_block(0,7,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,7,12,3,0,-1,0,0,0,0,0, - "0")]) -]) -])]). -poly('black','',2,[ - 400,700,400,875],0,1,1,448,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,750,410,750],0,1,1,449,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,800,410,800],0,1,1,450,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,850,410,850],0,1,1,451,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,900,410,900],0,1,1,452,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',415,738,1,0,1,22,15,455,12,3,0,0,0,0,2,22,15,0,0,"",0,0,0,0,750,'',[ -minilines(22,15,0,0,0,0,0,[ -mini_line(22,12,3,0,0,0,[ -str_block(0,22,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,22,12,3,0,-1,0,0,0,0,0, - "-20")]) -]) -])]). -text('black',415,788,1,0,1,22,15,457,12,3,0,0,0,0,2,22,15,0,0,"",0,0,0,0,800,'',[ -minilines(22,15,0,0,0,0,0,[ -mini_line(22,12,3,0,0,0,[ -str_block(0,22,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,22,12,3,0,-1,0,0,0,0,0, - "-40")]) -]) -])]). -text('black',415,838,1,0,1,22,15,459,12,3,0,0,0,0,2,22,15,0,0,"",0,0,0,0,850,'',[ -minilines(22,15,0,0,0,0,0,[ -mini_line(22,12,3,0,0,0,[ -str_block(0,22,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,22,12,3,0,-1,0,0,0,0,0, - "-60")]) -]) -])]). -text('black',415,888,1,0,1,22,15,461,12,3,0,0,0,0,2,22,15,0,0,"",0,0,0,0,900,'',[ -minilines(22,15,0,0,0,0,0,[ -mini_line(22,12,3,0,0,0,[ -str_block(0,22,12,3,0,-1,0,0,0,[ -str_seg('black','Helvetica',0,69120,22,12,3,0,-1,0,0,0,0,0, - "-80")]) -]) -])]). -box('black','',255,650,340,825,3,1,1,463,0,0,0,1,0,'1',0,[ - 215,655,215,655,225,690,8500,0,0,5000,40,-5],[ -]). diff --git a/pr/entdecker/strut.pov b/pr/entdecker/strut.pov deleted file mode 100644 index 5585602..0000000 --- a/pr/entdecker/strut.pov +++ /dev/null @@ -1,91 +0,0 @@ -// Landing Strut in normal position: -#include "ynkelonium_texture.pov" - -#declare Half_Sphere = - intersection { - sphere { <0, 0, 0>, 1} - plane { <0, -1, 0>, 0} - bounded_by { box {<-1, 0, -1>, <1, 1, 1>}} - } - - -/* - * Teleskoplandestütze: Die Variable Strut_Ext bestimmt, wie weit sie - * ausgefahren ist: - * 0.0 vollständig eingezogem - * 1.0 vollständig ausgefahren - * - * Normalstellung: - * Boden bei -30 m == 100 - (60 + 50 + 40) * Strut_Ext - 20 - * -30 == 80 - 150 * Strut_Ext - * 110 == 150 * Strut_Ext - * 11/15 == Strut_Ext - */ -#declare strut = - union { - object { - Half_Sphere - scale 29 - translate <0, 200, 0> - } - cone { - <0, 200, 0>, 29 - <0, 100, 0>, 29 - } - #declare Strut_Y_Off = 100 - 60 * Strut_Ext; - cone { - <0, 90, 0>, 25 - <0, 0, 0>, 25 - translate <0, Strut_Y_Off, 0> - } - #declare Strut_Y_Off = Strut_Y_Off - 50 * Strut_Ext; - cone { - <0, 80, 0>, 21 - <0, 0, 0>, 21 - translate <0, Strut_Y_Off, 0> - } - #declare Strut_Y_Off = Strut_Y_Off - 40 * Strut_Ext; - cone { - <0, 70, 0>, 17 - <0, 0, 0>, 17 - translate <0, Strut_Y_Off, 0> - } - #declare Strut_Y_Off = Strut_Y_Off - 10; - object { - Half_Sphere - scale 10 - translate <0, Strut_Y_Off, 0> - texture {pigment {color White*0.25}} - } - #declare Strut_i = 0; - #while (Strut_i < 360) - cone { - <-4.0, 0, 10>, 6 - < 4.0, 0, 10>, 6 - rotate <0, Strut_i, 0> - translate <0, Strut_Y_Off, 0> - texture {pigment {color White*0.5}} - } - #declare Strut_i = Strut_i + 90; - #end - superellipsoid { - <1, 0.25> - rotate <90, 0, 0> - scale <25, 5, 25> - translate <0, Strut_Y_Off-5, 0> - } - #declare Strut_Y_Off = Strut_Y_Off - 10; - #declare Strut_i = 0; - #while (Strut_i < 360) - superellipsoid { - <0.25, 0.25> - scale < 3, 0.5, 3> - translate <0, 0, 20> - rotate <0, Strut_i, 0> - translate <0, Strut_Y_Off, 0> - texture {pigment {color White*0.1}} - } - #declare Strut_i = Strut_i + 36; - #end - texture {Ynkelonium_Texture} - } diff --git a/pr/entdecker/suedpol.pov b/pr/entdecker/suedpol.pov deleted file mode 100644 index c41558d..0000000 --- a/pr/entdecker/suedpol.pov +++ /dev/null @@ -1,76 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} - -light_source { - <2000, 2000, 2000> - color White -} - -light_source { - <2000, 2000, -2000> - color rgb <0.8, 0.8, 1> -} - -//#declare Camera_Totale = 1; -#declare Camera_Frosch = 1; -//#declare Camera_Triebwerk = 1; -//#declare Camera_Pol = 1; - -#ifdef (Camera_Frosch) -camera { - location <2000, 2, 0> - look_at <0, 400, 0> - angle 40 -} -#end - -#ifdef (Camera_Pol) -camera { - location <1, 4700, 0> - look_at <0, 1800, 0> - angle 40 -} -#end - -#ifdef (Camera_Triebwerk) -camera { - location <1650, 1700, 0> - look_at <650, 1500, 0> -} -#end - -#ifdef (Camera_Totale) -camera { - location <4000, 1800, 0> - look_at <0, 800, 0> - angle 40 - -} -#end - -#include "entdecker.pov" - -object { - entdecker - translate <0, 930, 0> -} - - -#if (1) -background { color rgb<0.2, 0.4, 0.8> } -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } -} -#end diff --git a/pr/entdecker/suedpol2.pov b/pr/entdecker/suedpol2.pov deleted file mode 100644 index 5006438..0000000 --- a/pr/entdecker/suedpol2.pov +++ /dev/null @@ -1,58 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} - -light_source { - <2000, 2000, 2000> - color White -} - -light_source { - <2000, 2000, -2000> - color rgb <0.8, 0.8, 1> -} - -//#declare Camera_Totale = 1; -//#declare Camera_Triebwerk = 1; -#declare Camera_Pol = 1; - -#ifdef (Camera_Pol) -camera { - location <1, -4700, 0> - look_at <0, 0, 0> - angle 40 -} -#end - -#ifdef (Camera_Triebwerk) -camera { - location <1650, 1700, 0> - look_at <650, 1500, 0> -} -#end - -#ifdef (Camera_Totale) -camera { - location <4000, 1800, 0> - look_at <0, 800, 0> - angle 40 - -} -#end - -#declare Strut_Ext = 0; -#include "entdecker.pov" - -object { - entdecker - translate <0, 930, 0> -} - - diff --git a/pr/entdecker/test-antigrav.pov b/pr/entdecker/test-antigrav.pov deleted file mode 100644 index 602350f..0000000 --- a/pr/entdecker/test-antigrav.pov +++ /dev/null @@ -1,125 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <2000, 2000, 2000> - color White -} - -#declare Camera_Ortho_z = 1; -//#declare Camera_Ortho_x = 1; -//#declare Camera_Triebwerk = 1; - -#ifdef (Camera_Triebwerk) -camera { - location <165, 270, 100> - look_at <35, 70, 0> - angle 30 -} -#end - -#ifdef (Camera_Ortho_z) -camera { - location <35, 50, 135> - look_at <35, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Ortho_x) -camera { - location <135, 50, 0> - look_at <0, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Totale) -camera { - location <2650, 1800, 0> - look_at <0, 800, 0> -} -#end - -#include "antigrav.pov" - -object { - antigrav - translate <0, 0, 0> -} - -plane { - <0, 0, 1>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <0, 0, -100> -} - -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <0, 0, 0> -} - -plane { - <1, 0, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <-100, 0, 0> -} - -union { - cone { - <0, 0, 30>, 1 - <0, 0, -30>, 1 - } - cone { - <0, 0, -30>, 1 - <77.5, 0, -30>, 1 - } - cone { - <77.5, 0, -30>, 1 - <77.5, 0, +30>, 1 - } - cone { - <77.5, 0, +30>, 1 - < 0.0, 0, +30>, 1 - } - - cone { - <0, 0, 30>, 1 - <0, 100, 30>, 1 - } - cone { - <0, 0, -30>, 1 - <0, 100, -30>, 1 - } - cone { - <77.5, 0, -30>, 1 - <0, 100, -30>, 1 - } - cone { - <77.5, 0, +30>, 1 - <0, 100, 30>, 1 - } - cone { - <0, 100, -30>, 1 - <0, 100, 30>, 1 - } - texture { pigment { color Red }} -} diff --git a/pr/entdecker/test-aussenstromgravojet.pov b/pr/entdecker/test-aussenstromgravojet.pov deleted file mode 100644 index 5efbcc3..0000000 --- a/pr/entdecker/test-aussenstromgravojet.pov +++ /dev/null @@ -1,68 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" -#include "ynkelonium_texture.pov" - -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 { - <2000, 2000, 2000> - color White -} - -// #declare Camera_Ortho = 0; -#declare Camera_Triebwerk = 1; - -#ifdef (Camera_Triebwerk) -camera { - location <165, 270, 100> - look_at <35, 70, 0> - angle 30 -} -#end - -#ifdef (Camera_Ortho) -camera { - location <35, 50, 200> - look_at <35, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Totale) -camera { - location <2650, 1800, 0> - look_at <0, 800, 0> -} -#end - -#include "aussenstromgravojet.pov" - -object { - aussenstromgravojet - translate <0, 0, 0> -} - -plane { - <0, 0, 1>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <0, 0, -100> -} - -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <0, 0, 0> -} - diff --git a/pr/entdecker/test-entdecker.pov b/pr/entdecker/test-entdecker.pov deleted file mode 100644 index 5f4b295..0000000 --- a/pr/entdecker/test-entdecker.pov +++ /dev/null @@ -1,76 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} - -light_source { - <2000, 2000, 2000> - color White -} - -light_source { - <2000, 2000, -2000> - color rgb <0.8, 0.8, 1> -} - -#declare Camera_Totale = 1; -//#declare Camera_Frosch = 1; -//#declare Camera_Triebwerk = 1; -//#declare Camera_Pol = 1; - -#ifdef (Camera_Frosch) -camera { - location <4000, 2, 0> - look_at <0, 800, 0> - angle 40 -} -#end - -#ifdef (Camera_Pol) -camera { - location <1, 4700, 0> - look_at <0, 1800, 0> - angle 40 -} -#end - -#ifdef (Camera_Triebwerk) -camera { - location <1650, 1700, 0> - look_at <650, 1500, 0> -} -#end - -#ifdef (Camera_Totale) -camera { - location <+4000, 900, 0> - look_at <0, 900, 0> - angle 40 - -} -#end - -#include "entdecker.pov" - -object { - entdecker - translate <0, 930, 0> -} - - -#if (1) -background { color rgb<0.2, 0.4, 0.8> } -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } -} -#end diff --git a/pr/entdecker/test-impulstriebwerk.pov b/pr/entdecker/test-impulstriebwerk.pov deleted file mode 100644 index ae987f0..0000000 --- a/pr/entdecker/test-impulstriebwerk.pov +++ /dev/null @@ -1,68 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" -#include "ynkelonium_texture.pov" - -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 { - <2000, 2000, 2000> - color White -} - -// #declare Camera_Ortho = 0; -#declare Camera_Triebwerk = 1; - -#ifdef (Camera_Triebwerk) -camera { - location <165, 270, 100> - look_at <35, 70, 0> - angle 30 -} -#end - -#ifdef (Camera_Ortho) -camera { - location <35, 50, 200> - look_at <35, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Totale) -camera { - location <2650, 1800, 0> - look_at <0, 800, 0> -} -#end - -#include "impulstriebwerk.pov" - -object { - impulstriebwerk - translate <0, 0, 0> -} - -plane { - <0, 0, 1>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <0, 0, -100> -} - -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <0, 0, 0> -} - diff --git a/pr/entdecker/test-kombiblock.pov b/pr/entdecker/test-kombiblock.pov deleted file mode 100644 index dadebdd..0000000 --- a/pr/entdecker/test-kombiblock.pov +++ /dev/null @@ -1,85 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <2000, 2000, 2000> - color White -} - -//#declare Camera_Ortho_z = 1; -//#declare Camera_Ortho_x = 1; -#declare Camera_Triebwerk = 1; - -#ifdef (Camera_Triebwerk) -camera { - location <1100, 400, 300> - look_at <700, 30, 0> - angle 30 -} -#end - -#ifdef (Camera_Ortho_z) -camera { - location <700, 50, 135> - look_at <700, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Ortho_x) -camera { - location <700, 50, 0> - look_at <670, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Totale) -camera { - location <2650, 1800, 0> - look_at <0, 800, 0> -} -#end - -#include "kombiblock.pov" - -object { - kombiblock_oben - translate <0, 0, 0> -} - -plane { - <0, 0, 1>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <0, 0, -200> -} - -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <0, 0, 0> -} - -plane { - <1, 0, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <600, 0, 0> -} - diff --git a/pr/entdecker/test-metagrav.pov b/pr/entdecker/test-metagrav.pov deleted file mode 100644 index 17c9f00..0000000 --- a/pr/entdecker/test-metagrav.pov +++ /dev/null @@ -1,80 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <2000, 2000, -2000> - color <1.0, 0.5, 0.5> -} - -light_source { - <-2000, 2000, -2000> - color <0.5, 0.5, 1.0> -} - -//#declare Camera_Ortho_z = 1; -//#declare Camera_Ortho_y = 1; -#declare Camera_Ortho_x = 1; -//#declare Camera_Triebwerk = 1; - -#ifdef (Camera_Triebwerk) -camera { - location <-800, 400, 300> - look_at <30, 100, 0> - angle 20 -} -#end - -#ifdef (Camera_Ortho_z) -camera { - location <80, 50, -150> - look_at <80, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Ortho_y) -camera { - location <40, 200, 0> - look_at <40, 0, 0> - orthographic -} -#end - -#ifdef (Camera_Ortho_x) -camera { - location <-200, 50, 0> - look_at <0, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Totale) -camera { - location <2650, 1800, 0> - look_at <0, 800, 0> -} -#end - -#include "metagrav.pov" - -object { - metagrav_unten - translate <0, 0, 0> -} - -cylinder { - <740, 599, 1>, <740, 599, -1>, 900 - pigment { - checker color White*0.7, color White*0.5 - scale 10 - } -} - diff --git a/pr/entdecker/test-mvh.pov b/pr/entdecker/test-mvh.pov deleted file mode 100644 index 735b955..0000000 --- a/pr/entdecker/test-mvh.pov +++ /dev/null @@ -1,73 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <2000, 2000, -2000> - color <1.0, 0.5, 0.5> -} - -light_source { - <-2000, 2000, -2000> - color <0.5, 0.5, 1.0> -} - -//#declare Camera_Ortho_z = 1; -//#declare Camera_Ortho_y = 1; -//#declare Camera_Ortho_x = 1; -#declare Camera_P = 1; - -#ifdef (Camera_P) -camera { - location <50, 40, 30> - look_at <0, 0, 0> - angle 30 -} -#end - -#ifdef (Camera_Ortho_z) -camera { - location <80, 50, -150> - look_at <80, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Ortho_y) -camera { - location <40, 200, 0> - look_at <40, 0, 0> - orthographic -} -#end - -#ifdef (Camera_Ortho_x) -camera { - location <50, 0, 0> - look_at <0, 0, 0> - orthographic -} -#end - -#ifdef (Camera_Totale) -camera { - location <2650, 1800, 0> - look_at <0, 800, 0> -} -#end - -#include "mvh.pov" - -object { - mvh - translate <0, 0, 0> -} - - diff --git a/pr/entdecker/test-ortungsband.pov b/pr/entdecker/test-ortungsband.pov deleted file mode 100644 index 0601d67..0000000 --- a/pr/entdecker/test-ortungsband.pov +++ /dev/null @@ -1,74 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <2000, 2000, -2000> - color <1.0, 0.5, 0.5> -} - -light_source { - <-2000, 2000, -2000> - color <0.5, 0.5, 1.0> -} - -//#declare Camera_Ortho_z = 1; -//#declare Camera_Ortho_y = 1; -//#declare Camera_Ortho_x = 1; -#declare Camera_P = 1; - -#ifdef (Camera_P) -camera { - location <1500, 200, 0> - look_at <900, 0, 0> - angle 30 -} -#end - -#ifdef (Camera_Ortho_z) -camera { - location <80, 50, -150> - look_at <80, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Ortho_y) -camera { - location <40, 200, 0> - look_at <40, 0, 0> - orthographic -} -#end - -#ifdef (Camera_Ortho_x) -camera { - location <50, 0, 0> - look_at <0, 0, 0> - orthographic -} -#end - -#ifdef (Camera_Totale) -camera { - location <2650, 1800, 0> - look_at <0, 800, 0> -} -#end - -#include "ortungsband.pov" - -object { - ortungsband - rotate <90, 0, 0> - translate <0, 0, 0> -} - - diff --git a/pr/entdecker/test-strut.pov b/pr/entdecker/test-strut.pov deleted file mode 100644 index 5f102d8..0000000 --- a/pr/entdecker/test-strut.pov +++ /dev/null @@ -1,38 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} -camera { - location <0, 100, -400> - look_at <0, 100, 0> -} - -#declare Strut_Ext = 0; -#include "strut.pov" -object { strut translate <-100, 0, 0>} - -#declare Strut_Ext = 0.5; -#include "strut.pov" -object { strut translate <0, 0, 0>} - -#declare Strut_Ext = 1; -#include "strut.pov" -object { strut translate <100, 0, 0>} - -plane { - <0, 1, 0>, -70.3 - pigment { - checker color White*0.7, color White*0.5 - } -} - diff --git a/pr/entdecker/test-tfk_2000.pov b/pr/entdecker/test-tfk_2000.pov deleted file mode 100644 index 9b8f9fa..0000000 --- a/pr/entdecker/test-tfk_2000.pov +++ /dev/null @@ -1,73 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <2000, 2000, -2000> - color <1.0, 0.5, 0.5> -} - -light_source { - <-2000, 2000, -2000> - color <0.5, 0.5, 1.0> -} - -//#declare Camera_Ortho_z = 1; -//#declare Camera_Ortho_y = 1; -//#declare Camera_Ortho_x = 1; -#declare Camera_P = 1; - -#ifdef (Camera_P) -camera { - location <120, 80, 60> - look_at <20, 0, 0> - angle 30 -} -#end - -#ifdef (Camera_Ortho_z) -camera { - location <80, 50, -150> - look_at <80, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Ortho_y) -camera { - location <40, 200, 0> - look_at <40, 0, 0> - orthographic -} -#end - -#ifdef (Camera_Ortho_x) -camera { - location <50, 0, 0> - look_at <0, 0, 0> - orthographic -} -#end - -#ifdef (Camera_Totale) -camera { - location <2650, 1800, 0> - look_at <0, 800, 0> -} -#end - -#include "tfk_2000.pov" - -object { - tfk_2000 - translate <0, 0, 0> -} - - diff --git a/pr/entdecker/test-torus.pov b/pr/entdecker/test-torus.pov deleted file mode 100644 index 41c3b07..0000000 --- a/pr/entdecker/test-torus.pov +++ /dev/null @@ -1,103 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <2000, 2000, 2000> - color White -} - -//#declare Camera_Ortho_z = 1; -//#declare Camera_Ortho_x = 1; -#declare Camera_Triebwerk = 1; - -#ifdef (Camera_Triebwerk) -camera { - location <165, 270, 100> - look_at <70, 80, 0> - angle 30 -} -#end - -#ifdef (Camera_Ortho_z) -camera { - location <35, 50, 135> - look_at <35, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Ortho_x) -camera { - location <135, 50, 0> - look_at <0, 50, 0> - orthographic -} -#end - -#ifdef (Camera_Totale) -camera { - location <2650, 1800, 0> - look_at <0, 800, 0> -} -#end - -plane { - <0, 0, 1>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <0, 0, -100> -} - -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <0, 0, 0> -} - -plane { - <1, 0, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - scale 10 - translate <-100, 0, 0> -} - -#declare pk_x = 30; -#declare pk_z = 40; -#declare pk_r = 8; -torus { - 1, 0.5 - texture { - material_map { - gif "16_lines.map.gif" - map_type 5 - texture { - pigment { color rgb <0.75, 0.75, 0.1> } - finish { F_MetalA } - } - texture { - pigment { color rgb <0.05, 0.05, 0.1> } - finish { F_MetalA } - } - } - } - scale 40 - rotate <90, 0, 0> - scale <1, 1, pk_z/pk_x> - translate <70, 80, 0> -} - diff --git a/pr/entdecker/test-vesta.pov b/pr/entdecker/test-vesta.pov deleted file mode 100644 index a84cafa..0000000 --- a/pr/entdecker/test-vesta.pov +++ /dev/null @@ -1,66 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} - -light_source { - <2000, 2000, 2000> - color White -} - -light_source { - <2000, 2000, -2000> - color rgb <0.8, 0.8, 1> -} - -#declare Camera_Totale = 1; -//#declare Camera_Triebwerk = 1; -//#declare Camera_Pol = 1; - -#ifdef (Camera_Pol) -camera { - location <1, 4700, 0> - look_at <0, 1800, 0> - angle 40 -} -#end - -#ifdef (Camera_Triebwerk) -camera { - location <1650, 1700, 0> - look_at <650, 1500, 0> -} -#end - -#ifdef (Camera_Totale) -camera { - location <100, 25, 37> - look_at <50, 50, 28> - angle 40 - -} -#end - -#include "vesta.pov" - -object { - vesta - translate <0, 50, 0> -} - - -#if (1) -background { color rgb<0.2, 0.4, 0.8> } -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } -} -#end diff --git a/pr/entdecker/texturen.aik.inc b/pr/entdecker/texturen.aik.inc deleted file mode 100644 index 3c85b48..0000000 --- a/pr/entdecker/texturen.aik.inc +++ /dev/null @@ -1,21 +0,0 @@ -#include "colors.inc" -#include "metals.inc" - -#declare technik = texture {pigment {color <0.3, 0.3, 0.3>} } -#declare reflect1 = texture {pigment {color <0.3, 0.3, 0.9>} } -#declare terkonit2 = texture {pigment {color <0.3, 0.6, 0.6>} finish {F_MetalB}} -#declare SAC2 = texture {pigment {color <0.3, 0.6, 0.8>} finish {F_MetalB}} -#declare jet2 = texture {pigment {color <0.3, 0.9, 0.9>} } -#declare terkonit = texture {pigment {color <0.6, 0.2, 0.6>} finish {F_MetalB}} -#declare terk5 = texture {pigment {color <0.6, 0.3, 0.6>} finish {F_MetalB}} -#declare terkonit2old = texture {pigment {color <0.6, 0.6, 0.3>} finish {F_MetalB}} -#declare terk6 = texture {pigment {color <0.6, 0.6, 0.6>} finish {F_MetalB}} -#declare arkonstahl = texture {pigment {color <0.6, 0.6, 0.8>} finish {F_MetalB}} -#declare hyper_tw = texture {pigment {color <0.6, 0.6, 0.9>} } -#declare algit = texture {pigment {color <0.6, 0.6, 0.9>} finish {F_MetalB}} -#declare pc_blitzer = texture {pigment {color <0.9, 0.3, 0.3>} } -#declare imp_tw = texture {pigment {color <0.9, 0.3, 0.9>} } -#declare antig_tw = texture {pigment {color <0.9, 0.6, 0.9>} } -#declare prallschirm1 = texture {pigment {color <0.9, 0.9, 0.3>} } -#declare prallschirm1cyl = texture {pigment {color <0.9, 0.9, 0.9>} } - diff --git a/pr/entdecker/tfk_2000.pov b/pr/entdecker/tfk_2000.pov deleted file mode 100644 index 754e7ea..0000000 --- a/pr/entdecker/tfk_2000.pov +++ /dev/null @@ -1,60 +0,0 @@ -#include "ynkelonium_texture.pov" - -#macro k(i) - vrotate(<20 + (i) / 60, 20 - (i)/40, 0>, <(i), 0, 0>) -#end - -#declare tfk_2000 = - union { - cone { - <0, 0, 0> 40 - <20, 0, 0> 30 - } - #declare j = 0; - #while (j < 360) - union { - #declare i = 0; - #while (i < 720) - union { - sphere { - k(i), 1 - texture { - pigment { color rgb <0.75, 0.75, 0.1> } - finish { F_MetalA } - } - } - cone { - k(i), 1 - k(i+10), 1 - texture { - pigment { color rgb <0.75, 0.75, 0.1> } - finish { F_MetalA } - } - } - sphere { - k(i+10), 1 - texture { - pigment { color rgb <0.05, 0.05, 0.1> } - finish { F_MetalA } - } - } - cone { - k(i+10), 1 - k(i+20), 1 - texture { - pigment { color rgb <0.05, 0.05, 0.1> } - finish { F_MetalA } - } - } - - } - #declare i = i + 20; - #end - rotate - } - #declare j = j + 60; - #end - texture { Ynkelonium_Texture } - } - - diff --git a/pr/entdecker/tfk_4000.pov b/pr/entdecker/tfk_4000.pov deleted file mode 100644 index 4b0017c..0000000 --- a/pr/entdecker/tfk_4000.pov +++ /dev/null @@ -1,60 +0,0 @@ -#include "ynkelonium_texture.pov" - -#macro k(i) - vrotate(<20 + (i) / 60, 20 - (i)/40, 0>, <(i), 0, 0>) -#end - -#declare tfk_4000 = - union { - cone { - <0, 0, 0> 50 - <20, 0, 0> 30 - } - #declare j = 0; - #while (j < 360) - union { - #declare i = 0; - #while (i < 720) - union { - sphere { - k(i), 1 - texture { - pigment { color rgb <0.75, 0.75, 0.1> } - finish { F_MetalA } - } - } - cone { - k(i), 1 - k(i+10), 1 - texture { - pigment { color rgb <0.75, 0.75, 0.1> } - finish { F_MetalA } - } - } - sphere { - k(i+10), 1 - texture { - pigment { color rgb <0.05, 0.05, 0.1> } - finish { F_MetalA } - } - } - cone { - k(i+10), 1 - k(i+20), 1 - texture { - pigment { color rgb <0.05, 0.05, 0.1> } - finish { F_MetalA } - } - } - - } - #declare i = i + 20; - #end - rotate - } - #declare j = j + 60; - #end - texture { Ynkelonium_Texture } - } - - diff --git a/pr/entdecker/vesta.pov b/pr/entdecker/vesta.pov deleted file mode 100644 index a5608c4..0000000 --- a/pr/entdecker/vesta.pov +++ /dev/null @@ -1,21 +0,0 @@ -#include "ynkelonium_texture.pov" - -#declare vesta = - difference { - sphere { <0, 0, 0>, 50 } - box { <-50, -10, -25>, <50, -50, 25> } - difference { - cylinder { - <0, -0, 0>, <0, -5, 0> 50 - } - sphere { <0, 0, 0>, 48 } - } - difference { - cylinder { - <0, -0, 27>, <0, -0, 30> 50 - } - sphere { <0, 0, 0>, 48.1 } - } - texture {Ynkelonium_Texture } - } - diff --git a/pr/entdecker/ynkelonium_texture.pov b/pr/entdecker/ynkelonium_texture.pov deleted file mode 100644 index 9e37605..0000000 --- a/pr/entdecker/ynkelonium_texture.pov +++ /dev/null @@ -1,10 +0,0 @@ -#include "metals.inc" - -#declare Ynkelonium_Texture = - texture {pigment {color <1, 0.2, 0.6>} finish {F_MetalB}} - -#ifdef (aik_ynkelonium) - #include "ynko1.map" - #include "ynkelonium.inc" - #declare Ynkelonium_Texture = texture {ynko7} -#end diff --git a/pr/laires_auge/GNUmakefile b/pr/laires_auge/GNUmakefile deleted file mode 100644 index 7e20302..0000000 --- a/pr/laires_auge/GNUmakefile +++ /dev/null @@ -1,22 +0,0 @@ -# what's where? -include GNUmakevars - - -all: \ - test-laires_auge.ppm \ - margors_labor.ppm \ - - - -%.ppm: %.pov - $(POVRAY) +L$(POVINC) +V -I$< +D +FP - -%.pov: make% - $< > $@ - -margors_labor.ppm: margors_labor.pov laires_auge.pov - -test-laires_auge.ppm: test-laires_auge.pov laires_auge.pov - -%.gif: %.ppm - ppmquant 256 $< | ppmtogif > $@ diff --git a/pr/laires_auge/laires_auge.pov b/pr/laires_auge/laires_auge.pov deleted file mode 100644 index 5cc6316..0000000 --- a/pr/laires_auge/laires_auge.pov +++ /dev/null @@ -1,82 +0,0 @@ -#declare deg2rad = atan2(1,1)/45.0; -#declare rad2deg = 45.0/atan2(1,1); - -#declare F_LAK = -finish { - ambient 0.1 - diffuse 0.1 - reflection 0.1 - specular 0.8 - roughness 0.003 - phong 1 - phong_size 400 -} - -#declare T_LAK = -texture { - pigment { color rgbf <0.98, 0.98, 0.98, 0.9> } - finish { F_LAK } -} - -#declare laires_auge = - union { - merge { - intersection { - #declare i = 0; - #while (i < 360) - plane { - <0, 1, 0>, 0 - rotate <0, 0, 15> - rotate - } - plane { - <0, 1, 0>, 0 - translate <0, 18.5, 0> - rotate <0, 0, 15*3/4-90> - rotate - } - #declare i = i + 30; - #end - #declare i = 0; - #while (i < 360) - plane { - <0, 1, 0>, 0 - rotate <0, 0, 15> - rotate - } - plane { - <0, 1, 0>, 0 - translate <0, 18.5, 0> - rotate <0, 0, 15*1/4-90> - rotate - } - #declare i = i + 60; - #end - } - intersection { - #declare i = 0; - #while (i < 360) - plane { - <0, 1, 0>, 0 - translate <0, 3.5, 0> - rotate - } - #declare i = i + 30; - #end - box { - <16, -4, -4>, - <8.5, 4, 4> - } - } - texture { T_LAK } - interior { - ior 3.1 - } - - } - cone { - <8.5, 0, 0>, 3.5 - <-1.1, 0, 0>, 4.5 - texture { pigment { color Black } } - } - } diff --git a/pr/laires_auge/margors_labor.pov b/pr/laires_auge/margors_labor.pov deleted file mode 100644 index e96df54..0000000 --- a/pr/laires_auge/margors_labor.pov +++ /dev/null @@ -1,134 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -background { color rgb<0.2, 0.4, 0.8> } - - -// sonne -light_source { - <149E9*100, 0, 0> - color White - rotate <0, 0, 60> - rotate <0, 30, 0> -} - -// Lampen -#declare i = -450; -#while (i <= 450) - #declare j = -500; - #while (j <= 500) - light_source { - - color White - area_light <-40, 0, -90> <40, 0, 90> 5, 5 - adaptive 1 - jitter - } - #declare j = j + 200; - #end - #declare i = i + 100; -#end - - - -camera { - location <9, 170, -550> - look_at <0, 90, 0> - //angle 30 -} - -#include "laires_auge.pov" - -object { - laires_auge - rotate <0, 0, 90> - translate <0, 90 + 1.1, 0> -} - - -// Zimmer -difference { - box { - <-520, -20, -620> - <520, 320, 620> - pigment { - color White - } - } - box { - <-500, 0, -600> - <500, 300, 600> - pigment { - color White - } - } - - // Fenster - #declare i = -6; - #while (i < 6) - box { - <499, 100, i*100+10> - <521, 280, i*100+90> - pigment { - color White - } - } - #declare i = i + 1; - #end - - // Tür - box { - <-499, 0, 100+10> - <-521, 200, 100+90> - pigment { - color White - } - } -} - - -// Tisch - -#declare tischbein = - box { - <-1, 0, -1> - <+1, 88, +1> - texture { T_Chrome_5C } - } - -union { - box { - <-50, 88, -100> - < 50, 90, 100> - texture { T_Stone9 } - } - object { - tischbein - translate <-49, 0, -99> - } - object { - tischbein - translate <-49, 0, +99> - } - object { - tischbein - translate <+49, 0, +99> - } - object { - tischbein - translate <+49, 0, -99> - } -} - -plane { - <0, 1, 0>, -1 - pigment { color Green } -} - diff --git a/pr/laires_auge/povray.ini b/pr/laires_auge/povray.ini deleted file mode 100644 index 10e4471..0000000 --- a/pr/laires_auge/povray.ini +++ /dev/null @@ -1,5 +0,0 @@ -+A -+HTP -+fp +w400 +h300 +d1 -display_gamma = 2.2 -radiosity=on diff --git a/pr/laires_auge/test-laires_auge.pov b/pr/laires_auge/test-laires_auge.pov deleted file mode 100644 index decf0ae..0000000 --- a/pr/laires_auge/test-laires_auge.pov +++ /dev/null @@ -1,37 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <2000, 2000, 2000> - color White -} - -camera { - location <9, 50, 0> - look_at <9, 5, 0> - angle 30 - orthographic -} - -#include "laires_auge.pov" - -object { - laires_auge - translate <0, 5, 0> -} - - -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } -} diff --git a/pr/roboter/GNUmakefile b/pr/roboter/GNUmakefile deleted file mode 100644 index b751c5f..0000000 --- a/pr/roboter/GNUmakefile +++ /dev/null @@ -1,25 +0,0 @@ -# what's where? -POVHOME=/usr/lib/povray3 -POVBIN=/usr/bin -POVINC=$(POVHOME)/include -POVRAY=$(POVBIN)/x-povray - - -all: \ - test-kopf.ppm \ - test-hand.ppm \ - test-torso.ppm \ - test-roboter.ppm \ - - -%.ppm: %.pov - $(POVRAY) +V -I$< +L$(POVINC) +D +FP - -%.pov: make% - $< > $@ - -test-kopf.ppm: test-kopf.pov kopf.pov -test-hand.ppm: test-hand.pov hand.pov -test-torso.ppm: test-torso.pov torso.pov -test-roboter.ppm: test-roboter.pov roboter.pov kopf.pov torso.pov \ - hand.pov diff --git a/pr/roboter/T_metall_schwarz.pov b/pr/roboter/T_metall_schwarz.pov deleted file mode 100644 index 272bcb3..0000000 --- a/pr/roboter/T_metall_schwarz.pov +++ /dev/null @@ -1,10 +0,0 @@ -#declare T_metall_schwarz = - texture { - pigment { - color rgbf <0.1, 0.1, 0.1, 0.0> - } - finish { - F_MetalB - } - } - diff --git a/pr/roboter/hand.pov b/pr/roboter/hand.pov deleted file mode 100644 index 2a94499..0000000 --- a/pr/roboter/hand.pov +++ /dev/null @@ -1,286 +0,0 @@ -#include "T_metall_schwarz.pov" - -#declare fingerspitze = - union { - intersection { - box { - <-1, 0, -1> - <1, 4, 1> - } - sphere { - <0, 0, 0>, 1 - scale <1, 4, 1> - } - } - sphere { - <0, 0, 0>, 1.2 - } - } - -#declare handflaeche = -#if (0) - union { - cone { - <-3, 0, 0>, 1, - <-3.6, 13, 0>, 1 - } - cone { - <-1, 0, 0>, 1, - <-1.2, 14, 0>, 1 - } - cone { - <+1, 0, 0>, 1, - <+1.2, 15, 0>, 1 - } - cone { - <+3, 0, 0>, 1, - <+3.6, 14, 0>, 1 - } - cone { - <-3.6, 13, 0>, 1 - <+1.2, 15, 0>, 1 - } - cone { - <+1.2, 15, 0>, 1 - <+3.6, 14, 0>, 1 - } - cone { - <-3, 0, 0>, 1, - <+5, 0, 0>, 1 - } - sphere { - <-3, 0, 0>, 1 - } - } -#else - blob { - cylinder { - <-3, 0, 0>, - <-3.6, 13, 0>, 2, 2 - } - cylinder { - <-1, 0, 0>, - <-1.2, 14, 0>, 2, 2 - } - cylinder { - <+1, 0, 0>, - <+1.2, 15, 0>, 2, 2 - } - cylinder { - <+3, 0, 0>, - <+3.6, 14, 0>, 2, 2 - } - cylinder { - <-3.6, 13, 0>, - <+1.2, 15, 0>, 2, 2 - } - cylinder { - <+1.2, 15, 0>, - <+3.6, 14, 0>, 2, 2 - } - cylinder { - <-3, 0, 0>, - <+5, 0, 0>, 2, 2 - } - sphere { - <-3, 0, 0>, 2, 2 - } - } -#end - -#declare RD0x = 45 // 0 ..90 -#declare RD0y = 180 // 90 .. 180 -#declare RD1 = 30 -#declare RD2 = 30 - -#declare daumen = - union { - union { - object { - fingerspitze - rotate <-RD2, 0, 0> - translate <0, 5, 0> - } - cone { - <0, 0, 0>, 1, - <0, 5, 0>, 1 - } - sphere { - <0, 0, 0>, 1.2 - } - rotate <-RD1, 0, 0> - translate <0, 6, 0> - } - cone { - <0, 0, 0>, 1, - <0, 6, 0>, 1 - } - sphere { - <0, 0, 0>, 1.2 - } - rotate - rotate <0, RD0y, 0> - } - -#declare RZ0x = 0 // 0 ..90 -#declare RZ0z = 0 // 0 .. 30 -#declare RZ1 = 0 -#declare RZ2 = 0 - -#declare zeigefinger = - union { - union { - object { - fingerspitze - rotate <-RZ2, 0, 0> - translate <0, 4, 0> - } - cone { - <0, 0, 0>, 1, - <0, 4, 0>, 1 - } - sphere { - <0, 0, 0>, 1.2 - } - rotate <-RZ1, 0, 0> - translate <0, 6, 0> - } - cone { - <0, 0, 0>, 1, - <0, 6, 0>, 1 - } - sphere { - <0, 0, 0>, 1.2 - } - rotate <-RZ0x, 0, 0> - rotate <0, 0, -RZ0z> - } - -#declare RM0x = 0 // 0 ..90 -#declare RM0z = 0 // -15 .. 15 -#declare RM1 = 0 -#declare RM2 = 0 - -#declare mittelfinger = - union { - union { - object { - fingerspitze - rotate <-RM2, 0, 0> - translate <0, 4, 0> - } - cone { - <0, 0, 0>, 1, - <0, 4, 0>, 1 - } - sphere { - <0, 0, 0>, 1.2 - } - rotate <-RM1, 0, 0> - translate <0, 7, 0> - } - cone { - <0, 0, 0>, 1, - <0, 7, 0>, 1 - } - sphere { - <0, 0, 0>, 1.2 - } - rotate <-RM0x, 0, 0> - rotate <0, 0, RM0z> - } - -#declare RR0x = 0 // 0 ..90 -#declare RR0z = 0 // -15 .. 15 -#declare RR1 = 0 -#declare RR2 = 0 - -#declare ringfinger = - union { - union { - object { - fingerspitze - rotate <-RR2, 0, 0> - translate <0, 4, 0> - } - cone { - <0, 0, 0>, 1, - <0, 4, 0>, 1 - } - sphere { - <0, 0, 0>, 1.2 - } - rotate <-RR1, 0, 0> - translate <0, 6, 0> - } - cone { - <0, 0, 0>, 1, - <0, 6, 0>, 1 - } - sphere { - <0, 0, 0>, 1.2 - } - rotate <-RR0x, 0, 0> - rotate <0, 0, RR0z> - } - -#declare RK0x = 0 // 0 ..90 -#declare RK0z = 0 // -15 .. 15 -#declare RK1 = 0 -#declare RK2 = 0 - -#declare kleinerfinger = - union { - union { - object { - fingerspitze - rotate <-RK2, 0, 0> - translate <0, 4, 0> - } - cone { - <0, 0, 0>, 1, - <0, 4, 0>, 1 - } - sphere { - <0, 0, 0>, 1.2 - } - rotate <-RK1, 0, 0> - translate <0, 5, 0> - } - cone { - <0, 0, 0>, 1, - <0, 5, 0>, 1 - } - sphere { - <0, 0, 0>, 1.2 - } - rotate <-RK0x, 0, 0> - rotate <0, 0, RK0z> - } - -#declare hand = - union { - object { handflaeche } - object { - daumen - translate <5, 0, 0> - } - object { - zeigefinger - translate <3.6, 14, 0> - } - object { - mittelfinger - translate <1.2, 15, 0> - } - object { - ringfinger - translate <-1.2, 14, 0> - } - object { - kleinerfinger - translate <-3.6, 13, 0> - } - texture { T_metall_schwarz } - scale 0.01 // centimeters to meters - } diff --git a/pr/roboter/kopf.pov b/pr/roboter/kopf.pov deleted file mode 100644 index ee5050f..0000000 --- a/pr/roboter/kopf.pov +++ /dev/null @@ -1,170 +0,0 @@ -// Roboterkopf -// Bounding-Box: <-0.30, -0.25, -0.20>, <0.30, 0.20, 0.20> -// Blickrichtung -z - -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "glass.inc" - -#declare A = 0.2 -#declare B = 0.25 -#declare C = 0.2 -#declare D = 0.15 -#declare E = 0.10 -#declare F = 0.10 -#declare G = 0.01 - -#declare H = A*1.0 - -#declare T_glas_schwarz = - texture { - pigment { - color rgbf <0.1, 0.1, 0.1, 0.2> - } - finish { - F_Glass3 - } - } - -#include "T_metall_schwarz.pov" - - -#declare auge_neg = - intersection { - box { - <-H, -F, -A>, - <-G, 0, -A*0.6> - } - sphere { - <0, 0, 0>, 1 - scale - translate <-G, 0, -A> - } - texture {T_metall_schwarz} - - } - -#declare auge = - intersection { - box { - <-H, -F, -A>, - <-G, 0, -A*0.6> - } - sphere { - <0, 0, 0>, 1 - scale <(H-G)/4, F/3, A*0.2> - translate <-(H+G)/3, -F/2, -A*0.6> - } - texture {T_glas_schwarz} - - } - -#declare antenne = - union { - box { - <0, 0, -0.02> - <0.1, 0.02, 0.02> - } - cone { - <0, 0.01, -0.02>, 0.01, - <0.1, 0.01, -0.02>, 0.01 - } - cone { - <0, 0.01, 0.02>, 0.01, - <0.1, 0.01, 0.02>, 0.01 - } - cone { - <0, 0.00, 0.00>, 0.01, - <0.1, 0.00, 0.00>, 0.00 - } - torus { - 0.01, 0.01 - translate <0.1, 0.01, 0> - } - cone { - <0.1, 0.00, 0.00>, 0.01, - <0.1, 0.03, 0.00>, 0.005 - } - cone { - <0.1, 0.03, 0.00>, 0.003 - <0.1, 0.20, 0.00>, 0.002 - } - sphere { - <0.1, 0.2, 0>, 0.005 - } - translate - texture {T_metall_schwarz} - } - -#declare kopf = -union { - difference { - union { - sphere { <0,0,0>, A - } - difference { - cone { - <0, -B, 0>, A, - <0, +0, 0>, A - } - cone { - <0, 0, -1>, 1, - <0, 0, +1>, 1 - scale - translate <-A, -B, 0> - } - cone { - <0, 0, -1>, 1, - <0, 0, +1>, 1 - scale - translate <+A, -B, 0> - } - cone { - <-1, 0, -0>, 1, - <+1, 0, +0>, 1 - scale - translate <+0.0, -B, 0> - } - box { - <-A, -B, -0>, - <+A, 0, +A> - } - } - } - object { auge_neg } - object { auge_neg scale <-1, 1, 1>} - - union { - box { - <-0.005, -0.03, 0> - < 0.005, 0.03, 0.02> - translate <-0.03, -A, -A> - } - box { - <-0.005, -0.03, 0> - < 0.005, 0.03, 0.02> - translate <-0.01, -A, -A> - } - box { - <-0.005, -0.03, 0> - < 0.005, 0.03, 0.02> - translate <+0.01, -A, -A> - } - box { - <-0.005, -0.03, 0> - < 0.005, 0.03, 0.02> - translate <+0.03, -A, -A> - } - } - - //texture {pigment {color rgbf<1,1,1,0.5>} finish {F_Glass3}} - texture {T_metall_schwarz} - } - object { auge } - object { auge scale <-1, 1, 1>} - - object { antenne } - object { antenne scale <-1, 1, 1>} -} diff --git a/pr/roboter/povray.ini b/pr/roboter/povray.ini deleted file mode 100644 index 5591769..0000000 --- a/pr/roboter/povray.ini +++ /dev/null @@ -1,4 +0,0 @@ -+A -+fp +w320 +h240 +d1 -+l/usr/local/povray3/include -display_gamma = 2.2 diff --git a/pr/roboter/roboter.pov b/pr/roboter/roboter.pov deleted file mode 100644 index d20da38..0000000 --- a/pr/roboter/roboter.pov +++ /dev/null @@ -1,150 +0,0 @@ -// Roboter -// Bounding-Box: <-0.50, 0, -0.20>, <0.50, 2.50, 0.20> -// Blickrichtung -z -#include "kopf.pov" -#include "torso.pov" -#include "hand.pov" - -#declare arm_r = - union { - sphere { - <0, 0, 0> - 8 - } - cone { - <0, 0, 0>, 5 - <0, -35, 0>, 4 - } - union { - sphere { - <0, 0, 0> - 6 - } - cone { - <0, 0, 0>, 4 - <0, -35, 0>, 3 - } - sphere { - <0, -35, 0> - 3 - } - object { - hand - rotate <0, 90, 0> - rotate <0, 0, 180> - scale 100 - translate <0, -35, 0> - } - translate <0, -35, 0> - } - texture {T_metall_schwarz} - scale 0.01 - } - -#declare arm_l = - object { - arm_r - scale <-1, 1, 1> - } - -#declare fuss = - union { - intersection { - box { - <-10, 0, -30> - <10, 10, 0> - } - sphere { - <0, 0, 0> 1 - scale <10, 10, 30> - } - } - intersection { - box { - <-10, 0, 0> - <10, 10, 10> - } - sphere { - <0, 0, 0> 1 - scale <10, 10, 10> - } - } - sphere { - <0, 10, 0> 5 - } - translate <0, -10, 0> - } - - -#declare bein = - union { - sphere { - <0, 0, 0> - 8 - } - cone { - <0, 0, 0>, 5 - <0, -45, 0>, 4 - } - union { - sphere { - <0, 0, 0> - 6 - } - cone { - <0, 0, 0>, 4 - <0, -45, 0>, 3 - } - sphere { - <0, -35, 0> - 3 - } - object { - fuss - translate <0, -45, 0> - } - translate <0, -45, 0> - } - texture {T_metall_schwarz} - scale 0.01 - } - - -#declare roboter = - union { - object { - kopf - translate <0, 2.30, 0> - } - #declare i = 1.90 - #while (i <= 2.30) - torus { - 0.07, 0.03 - translate <0, i, 0> - texture {T_metall_schwarz} - } - #declare i = i + 0.05 - #end - object { - torso - translate <0, 1.90, 0> - } - object { - arm_r - rotate <0, 0, -5> - translate <-0.35, 1.80, 0> - } - object { - arm_l - rotate <0, 0, +5> - translate <+0.35, 1.80, 0> - } - object { - bein - translate <+0.30, 1.00, 0> - } - object { - bein - translate <-0.30, 1.00, 0> - } - } diff --git a/pr/roboter/test-hand.pov b/pr/roboter/test-hand.pov deleted file mode 100644 index 5818222..0000000 --- a/pr/roboter/test-hand.pov +++ /dev/null @@ -1,23 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} -camera { - location <0, 0, -0.5> - look_at <-0, 0.15, 0> - rotate <0, 30*clock, 0> -} - -#include "hand.pov" - -object { hand } diff --git a/pr/roboter/test-kopf.pov b/pr/roboter/test-kopf.pov deleted file mode 100644 index 72619c1..0000000 --- a/pr/roboter/test-kopf.pov +++ /dev/null @@ -1,23 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} -camera { - location <0, 0, -1.0> - look_at <-0, 0, 0> - rotate <0, 30*clock, 0> -} - -#include "kopf.pov" - -object { kopf } diff --git a/pr/roboter/test-roboter.pov b/pr/roboter/test-roboter.pov deleted file mode 100644 index 10deb23..0000000 --- a/pr/roboter/test-roboter.pov +++ /dev/null @@ -1,37 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} - -camera { - location <0, 1.7, -3.0> - look_at <-0, 1.3, 0> - rotate <0, 30*clock, 0> -} - -#include "roboter.pov" - -object { roboter } - -plane { - <0, 1, 0> - 0 - texture { - pigment { - checker - color <0.5, 0.5, 1> - color White - } - } -} - diff --git a/pr/roboter/test-torso.pov b/pr/roboter/test-torso.pov deleted file mode 100644 index 71b4bc4..0000000 --- a/pr/roboter/test-torso.pov +++ /dev/null @@ -1,24 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} - -camera { - location <0, 0, -1.5> - look_at <-0, -0.3, 0> - rotate <0, 30*clock, 0> -} - -#include "torso.pov" - -object { torso } diff --git a/pr/roboter/torso.pov b/pr/roboter/torso.pov deleted file mode 100644 index b63832d..0000000 --- a/pr/roboter/torso.pov +++ /dev/null @@ -1,89 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "glass.inc" - -#declare A = 0.2 -#declare B = 0.25 -#declare C = 0.2 -#declare D = 0.15 -#declare E = 0.10 -#declare F = 0.10 -#declare G = 0.01 - -#declare H = A*1.0 - -#declare T_glas_schwarz = - texture { - pigment { - color rgbf <0.1, 0.1, 0.1, 0.2> - } - finish { - F_Glass3 - } - } - -#declare T_metall_schwarz = - texture { - pigment { - color rgbf <0.1, 0.1, 0.1, 0.0> - } - finish { - F_MetalB - } - } - - -#declare torso = -union { - intersection { - box { - <-30, -60, -15> - <30, 0, 15> - } - sphere { - <0, 0, 0>, 1 - scale <30, 90, 15> - } - } - sphere { - <0, 0, 0>, 1 - scale <30, 5, 15> - } - text { - ttf - "crystal.ttf" - "KR-479" - 1, - <0, 0, 0> - texture { T_Gold_3C } - scale 10 - translate <-15, -30, -15> - } - - #declare i = -80 - #while (i <= -60) - torus { - 10, 3 - translate <0, i, 0> - texture {T_metall_schwarz} - } - #declare i = i + 5 - #end - - intersection { - box { - <-25, -10, -10> - <25, 10, 10> - } - sphere { - <0, 0, 0>, 1 - scale <30, 10, 10> - } - translate <0, -90, 0> - } - - scale 0.01 - texture {T_metall_schwarz} -} diff --git a/pr/schneller_kreuzer/.vimrc b/pr/schneller_kreuzer/.vimrc deleted file mode 100644 index 85be014..0000000 --- a/pr/schneller_kreuzer/.vimrc +++ /dev/null @@ -1,36 +0,0 @@ -version 5.0 -set nocompatible -let cpo_save=&cpo -set cpo=B -map! -map! -map! -map! -map! -map! -map! -map! -map! -map! -map -map -map -map -map -map -map -map -map -map -map!  }I\begin{yyplcwendO -map!  >I<yypa/O -let &cpo=cpo_save -unlet cpo_save -set autoindent -set autowrite -set exrc -set number -set ruler -set shiftwidth=4 -set showmatch -set textwidth=90 diff --git a/pr/schneller_kreuzer/GNUmakefile b/pr/schneller_kreuzer/GNUmakefile deleted file mode 100644 index 4afccd9..0000000 --- a/pr/schneller_kreuzer/GNUmakefile +++ /dev/null @@ -1,84 +0,0 @@ -# what's where? -include GNUmakevars - - -all: \ - test-rounded_box.png \ - test-zentrale.png \ - test-kabine.png \ - test-speicherbank.png \ - test-deck_20.png \ - test-deck_19.png \ - test-deck_15.png \ - test-deck_14.png \ - test-deck_13.png \ - test-deck_18.png \ - test-sonden_hangar.png \ - test-superellipsoid.png \ - test-difference.png \ - test-ein-mann-jaeger.png \ - test-hufeisenpult.png \ - test-konturensitz.png \ - test-polgeschuetz.png \ - test-schneller_kreuzer.png \ - - -%.ppm: %.pov - $(POVRAY) +W$(WIDTH) +H$(HEIGHT) +V -I$< +L$(POVINC) +D +FP - -%.png: %.pov - $(POVRAY) +V -I$< +L$(POVINC) +D +FN - -%.pov: make% - $< > $@ - -test-sonden_hangar.png: test-sonden_hangar.pov sonden_hangar.pov -test-ein-mann-jaeger.png: test-ein-mann-jaeger.pov ein-mann-jaeger.pov konturensitz.pov -test-hufeisenpult.png: test-hufeisenpult.pov hufeisenpult.pov -test-konturensitz.png: test-konturensitz.pov konturensitz.pov - -test-polgeschuetz.png: test-polgeschuetz.pov polgeschuetz.pov - -test-schneller_kreuzer.png: test-schneller_kreuzer.pov \ - schneller_kreuzer.pov huelle.pov deck_20.pov polgeschuetz.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 \ - speicherbank.pov andruckabsorber.pov \ - - -test-deck_18.png: test-deck_18.pov \ - huelle.pov \ - deck_18.pov - -test-deck_15.png: test-deck_15.pov \ - huelle.pov \ - deck_15.pov \ - speicherbank.pov - -test-deck_14.png: test-deck_14.pov \ - huelle.pov \ - deck_14.pov \ - andruckabsorber.pov - -test-deck_13.png: test-deck_13.pov \ - huelle.pov \ - deck_13.pov \ - kraftwerk.pov - -test-speicherbank.png: test-speicherbank.pov \ - speicherbank.pov \ - -test-kabine.png: test-kabine.pov \ - kabine.pov \ - -test-zentrale.png: test-zentrale.pov \ - zentrale.pov \ - rounded_box.pov \ - -test-rounded_box.png: test-rounded_box.pov \ - rounded_box.pov \ - - - -%.gif: %.ppm - ppmquant 256 $< | ppmtogif > $@ diff --git a/pr/schneller_kreuzer/Notes b/pr/schneller_kreuzer/Notes deleted file mode 100644 index 1a9afa2..0000000 --- a/pr/schneller_kreuzer/Notes +++ /dev/null @@ -1,48 +0,0 @@ -Kabinen. 150 Mann? - -3 Schichten a 50 Mann: - -Zentrale: Kommandant, Pilot, Waffen. 3 3 -Maschinenleitstand: 10 2 8 -Ortung 10 2 8 -Funk 2 1 1 -Techniker 10 2 8 -Systemerhaltung 5 1 4 -Soldaten 10 1 9 - ----------------- - 50 12 38 - 150 36 114 - -36 Offizierskabinen. 57 Mannschaftskabinenen a 2 Mann? + Gäste, ev. -Truppentransport. 50 Einzel, 100 Doppelkabinen? - -150 * 15 m² 2250 m² 3 Decks mit je 50 (48!) Kabinen, Kreisförmig angeordnet. -50 2 Reihen an einem Gang. ca. 25 m durchmesser. Durchgänge -nach innen und alle 6 Kabinen == 18 m. d.h. Umfang (18 + 2) * 4 == 80 m. -Außendurchmesser der Kabinenflucht: 25 + 5 + 10 == 40 m. - - -Zentrale 15 m Durchmesser. - -Messe für 50 Personen (oder 150 dichtgepackt?), Küche, Krankenstation, -Turnhalle, Konferenzräume. Platz in weiterem Kreis mit 40 m Durchmesser? - -Damit wäre Hauptlebensbereich auf 4 Decks (20 m? und 40m Durchmesser -eingeschränkt. - -Tanks für Stützmasse. Dichte von 9.8. Verbrauch pro Sek: 45 t == 4.6 m³ -== 1400 m³ pro Beschleunigungsphase. Insg. 140000m³? Nein, zuviel. Wir -brauchen auch noch Wasserstofftanks mit ~ gleicher Masse. Geringere -Dichte (UNBEKANNT - 1 kg/dm³ für fl. Wasserstoff?) - größeres Volumen. -Annahme: 10/1: 14000 m³ Wismuth, 140000 m³ Wasserstoff? Sollte für 100 -Beschleunigungsmanöver reichen. - -Beiboote: - k.A.: Vermutlich keine Space-Jet (im Gegensatz zum normalen - 100m-Kreuzer d.Z.). 1-Mann-Jäger, Shift, Sonden en masse. - - Offene Fragen: Maße d. 1-Mann-Jägers (Länge: 15 m. Spannweite, - Höhe: ? - Siehe RZ 24/4, 3D-Modell von ?) - - - diff --git a/pr/schneller_kreuzer/T_BlackMetal.pov b/pr/schneller_kreuzer/T_BlackMetal.pov deleted file mode 100644 index bb033ec..0000000 --- a/pr/schneller_kreuzer/T_BlackMetal.pov +++ /dev/null @@ -1,8 +0,0 @@ -#include "metals.inc" -#declare T_BlackMetal = - texture { - pigment { - color rgb <0.1, 0.1, 0.1> - } - finish { F_MetalC } - } diff --git a/pr/schneller_kreuzer/T_arkonstahl.pov b/pr/schneller_kreuzer/T_arkonstahl.pov deleted file mode 100644 index 4186d98..0000000 --- a/pr/schneller_kreuzer/T_arkonstahl.pov +++ /dev/null @@ -1,26 +0,0 @@ -/* - $Id$ - - Textur für Arkonstahl. - - Abgeleitet von Terkonit-Textur von - Harald Ottacher - ottacher@iwf.tu-graz.ac.at - http://www.hjp.at/pr/3d/kr100/ - - */ -#declare T_arkonstahl = -texture { - pigment { color red 0.4 green 0.4 blue 0.8} - finish { - metallic - ambient 0.0 - diffuse 0.7 - brilliance 1 - reflection 0.1 - specular 0.7 - roughness 1/60 - } -} - - diff --git a/pr/schneller_kreuzer/andruckabsorber.pov b/pr/schneller_kreuzer/andruckabsorber.pov deleted file mode 100644 index 3e8f99d..0000000 --- a/pr/schneller_kreuzer/andruckabsorber.pov +++ /dev/null @@ -1,193 +0,0 @@ -#include "T_arkonstahl.pov" -#include "glass.inc" - -#declare eps = 1E-3; - -#declare gummi = - texture { - pigment { - color 0.2 - - } - } - -#declare trafo = - union { - intersection { - sphere { - 0, 1 - scale <1.1, 4, 1.1> - } - box { - <-1, 0, -1> - <1, 4, 1> - } - texture { T_arkonstahl } - } - intersection { - sphere { - 0, 1 - scale <1.1, 2, 1.1> - texture { T_Copper_3D } - } - box { - <-1, 1.2, -1> - <1, 2, 1> - } - translate <0, 2.3, 0> - } - intersection { - sphere { - 0, 1 - scale <1.1, 2, 1.1> - texture { T_Copper_3D } - } - box { - <-1, 1.4, -1> - <1, 2, 1> - } - translate <0, 2.6, 0> - } - } - -#declare andruckabsorber1 = - union { - - box { - <4, 0, -2> - <5, 2, +2> - } - intersection { - cylinder { - <5, 0, 0> - <6, 0, 0> - 4 - } - box { - <5-eps, 0, -4> - <6+eps, 4, +4> - } - scale <1, 1, 3/4> - } - cylinder { - <6, 2, 0> - <7, 2, 0> - 2 - } - cone { - <7, 2, 0>, 1.8 - <9, 2, 0>, 1.3 - } - cone { - <9, 2, 0>, 1.3 - <9.2, 2, 0>, 1.5 - } - cylinder { - < 9.2, 2, 0> - <10.0, 2, 0> - 1.7 - } - superellipsoid { - <0.1, 0.1> - scale <1, 2, 3> - translate <11, 2, 0> - } - - union { - box { - <0, 0, 0>, <1.4, 0.9, -0.01> - texture { - pigment {Black} - } - } - box { - <0.4, 0.5, 0.01>, <1.3, 0.8, -0.02> - texture { - pigment {Green} - } - } - sphere { - <0.55, 0.35, 0.01>, 0.13 - scale <1, 1, 0.1> - texture { - pigment {Green} - } - } - sphere { - <0.85, 0.35, 0.01>, 0.13 - scale <1, 1, 0.1> - texture { - pigment {Yellow} - } - } - sphere { - <1.15, 0.35, 0.01>, 0.13 - scale <1, 1, 0.1> - texture { - pigment {Red} - } - } - matrix < // swap x<->z // swap x<->z - 0, 0, 1, - 0, 1, 0, - 1, 0, 0, - 0, 0, 0 - > - translate <4, 1, -0.7> - } - texture { pigment { color White }} - } - -#declare andruckabsorber2 = - union { - superellipsoid { - <0.1, 0.1> - scale <1, 2, 2.5> - translate <12, 2, 0> - } - cone { - <13, 2, 0>, 2 - <13.2, 2, 0>, 1.9 - } - cone { - <13.2, 2, 0>, 1.7 - <14.0, 2, 0>, 1.0 - } - sphere { - <14.0, 2, 0>, 0.5 - texture { T_Copper_3D } - } - texture { pigment { color White }} - } - - -#declare andruckabsorber = - union { - #local I = 0; - #while (I < 360) - object { - andruckabsorber1 - rotate <0, I, 0> - } - #local I = I + 60; - #end - - #local I = 15; - #while (I < 360) - object { - andruckabsorber2 - rotate <0, I, 0> - } - #local I = I + 30; - #end - #local I = 0; - #while (I < 360) - object { - trafo - rotate <0, 45, 0> - translate <13.5, 0, 0> - rotate <0, I, 0> - } - #local I = I + 30; - #end - } diff --git a/pr/schneller_kreuzer/deck_13.pov b/pr/schneller_kreuzer/deck_13.pov deleted file mode 100644 index ca22367..0000000 --- a/pr/schneller_kreuzer/deck_13.pov +++ /dev/null @@ -1,155 +0,0 @@ -#include "kraftwerk.pov" -#include "treibstofftank.pov" -#include "kabine.pov" - -#declare deck_13 = - union { - #if (1) - intersection { - union { - difference { - object { huelle } - // Ausschnitte - } - } - box { - <-50, 15, -50> - < 50, 10, 50> - } - } - #end - difference { - cone { - <0, 10.2, 0> 46.6 - <0, 9.8, 0> 46.7 - texture { T_arkonstahl } - } - #ifdef (SCHNITT_1) - intersection { - torus { - 23, 23 - } - plane { - <0, 0, -1> 0 - rotate <0, 45, 0> - } - plane { - <0, 0, +1> 0 - rotate <0, -45, 0> - } - rotate <0, 135, 0> - translate <0, 10.0, 0> - } - #end - } - torus { - 15, 0.5 - translate <0, 10.2, 0> - texture { pigment {color rgb <1, 0, 0>}} - } - torus { - 25, 0.5 - translate <0, 10.2, 0> - texture { pigment {color rgb <1, 0, 0>}} - } - #local rr = 25.5; - #while (rr < 40.0) - #local da = degrees(asin(0.5/rr))*2; - #local da = 360 / int(360 / da); - #local aa = 0; - #while (aa <= 360 - da) - #local ss = 1; - #ifdef (SCHNITT_1) - #local pp = vrotate(, <0, aa, 0>); - #if (pp.x < 0 & pp.z < 0) - #local ss = 0; - #end - #end - #if (ss) - object { - treibstofftank - translate - rotate <0, aa, 0> - } - #end - #local aa = aa + da; - #end - #local rr = rr + 1.0; - #end - - #local rr = 20; - #local da = degrees(asin(5/rr))*2; - #debug concat ("\nDa(1): ", str(da, 0, 0)) - #local da = 360 / int(360 / da); - #debug concat ("\nDa(2): ", str(da, 0, 0)) - #local aa = 0; - #while (aa <= 360 - da) - #local ss = 1; - #ifdef (SCHNITT_1) - #local pp = vrotate(, <0, aa, 0>); - #if (pp.x < 0 & pp.z < 0) - #local ss = 0; - #end - #end - #if (ss) - object { - turm - translate - rotate <0, aa, 0> - } - #end - #local aa = aa + da; - #end - - object { - kabine1 - translate <0, 10.2, 0> - } - object { - kabine1 - scale <-1, 1, +1> - translate <0, 10.2, 0> - } - - object { - kabine1 - translate <0, 10.2, 0> - rotate <0, 90, 0> - } - object { - kabine1 - scale <-1, 1, +1> - translate <0, 10.2, 0> - rotate <0, 90, 0> - } - - #ifndef (SCHNITT_1) - object { - kabine1 - translate <0, 10.2, 0> - rotate <0, 180, 0> - } - #end - object { - kabine1 - scale <-1, 1, +1> - translate <0, 10.2, 0> - rotate <0, 180, 0> - } - - object { - kabine1 - translate <0, 10.2, 0> - rotate <0, 270, 0> - } - #ifndef (SCHNITT_1) - object { - kabine1 - scale <-1, 1, +1> - translate <0, 10.2, 0> - rotate <0, 270, 0> - } - #end - - } - diff --git a/pr/schneller_kreuzer/deck_14.pov b/pr/schneller_kreuzer/deck_14.pov deleted file mode 100644 index 960bb88..0000000 --- a/pr/schneller_kreuzer/deck_14.pov +++ /dev/null @@ -1,89 +0,0 @@ -#include "treibstofftank.pov" -#include "andruckabsorber.pov" - -#declare deck_14 = - union { - #if (1) - intersection { - union { - difference { - object { huelle } - // Ausschnitte - } - } - box { - <-50, 20, -50> - < 50, 15, 50> - } - } - #end - difference { - cone { - <0, 15.2, 0> 46.6 - <0, 14.8, 0> 46.7 - texture { T_arkonstahl } - } - // Ausschnitt f. Anlagen v. Deck 13. - difference { - cylinder { - <0, 14, 0> <0, 16, 0> 25 - } - cylinder { - <0, 14, 0> <0, 16, 0> 15 - } - } - difference { - cylinder { - <0, 14, 0> <0, 16, 0> 45 - } - cylinder { - <0, 14, 0> <0, 16, 0> 40 - } - } - #ifdef (SCHNITT_1) - intersection { - torus { - 23, 23 - } - 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> - } - #end - } - #local rr = 25.5; - #while (rr < 40.0) - #local da = degrees(asin(0.5/rr))*2; - #local aa = 0; - #while (aa <= 360 - da) - #local ss = 1; - #ifdef (SCHNITT_1) - #local pp = vrotate(, <0, aa, 0>); - #if (pp.x < 0 & pp.z < 0) - #local ss = 0; - #end - #end - #if (ss) - object { - treibstofftank - translate - rotate <0, aa, 0> - } - #end - #local aa = aa + da; - #end - #local rr = rr + 1.0; - #end - object { - andruckabsorber - translate <0, 15.2, 0> - } - } - diff --git a/pr/schneller_kreuzer/deck_15.pov b/pr/schneller_kreuzer/deck_15.pov deleted file mode 100644 index 513ef8e..0000000 --- a/pr/schneller_kreuzer/deck_15.pov +++ /dev/null @@ -1,97 +0,0 @@ -#include "treibstofftank.pov" -#include "speicherbank.pov" - -#declare deck_15 = - union { - #if (1) - intersection { - union { - difference { - object { huelle } - // Ausschnitte - } - } - box { - <-50, 25, -50> - < 50, 20, 50> - } - } - #end - difference { - cone { - <0, 20.2, 0> 44.6 - <0, 19.8, 0> 44.8 - texture { T_arkonstahl } - } - // Ausschnitt f. Anlagen v. Deck 13. - difference { - cylinder { - <0, 19, 0> <0, 21, 0> 25 - } - cylinder { - <0, 19, 0> <0, 21, 0> 15 - } - } - #ifdef (SCHNITT_1) - intersection { - torus { - 23, 23 - } - plane { - <0, 0, -1> 0 - rotate <0, 45, 0> - } - plane { - <0, 0, +1> 0 - rotate <0, -45, 0> - } - rotate <0, 135, 0> - translate <0, 20.0, 0> - } - #end - } - #local rr = 25.5; - #while (rr < 40.0) - #local da = degrees(asin(0.5/rr))*2; - #local aa = 0; - #while (aa <= 360 - da) - #local ss = 1; - #ifdef (SCHNITT_1) - #local pp = vrotate(, <0, aa, 0>); - #if (pp.x < 0 & pp.z < 0) - #local ss = 0; - #end - #end - #if (ss) - object { - treibstofftank - translate - rotate <0, aa, 0> - } - #end - #local aa = aa + da; - #end - #local rr = rr + 1.0; - #end - - #local da = 60; - #local aa = 0; - #while (aa <= 360 - da) - #local ss = 1; - #ifdef (SCHNITT_1) - #local pp = vrotate(, <0, aa, 0>); - #if (pp.x < 0 & pp.z < 0) - #local ss = 0; - #end - #end - #if (ss) - object { - speicherbank - translate <5, 20.2, 0> - rotate <0, aa, 0> - } - #end - #local aa = aa + da; - #end - } - diff --git a/pr/schneller_kreuzer/deck_16.pov b/pr/schneller_kreuzer/deck_16.pov deleted file mode 100644 index 0c3ff6f..0000000 --- a/pr/schneller_kreuzer/deck_16.pov +++ /dev/null @@ -1,71 +0,0 @@ -#include "treibstofftank.pov" - -#declare deck_16 = - union { - #if (1) - intersection { - union { - difference { - object { huelle } - // Ausschnitte - } - } - box { - < 50, 30, 50> - <-50, 25, -50> - } - } - #end - difference { - cone { - <0, 25.2, 0> 42.0 - <0, 24.8, 0> 42.2 - texture { T_arkonstahl } - } - // Ausschnitt f. Anlagen v. Deck 15 u. 13. - cylinder { - <0, 24, 0> <0, 26, 0> 25 - } - #ifdef (SCHNITT_1) - intersection { - torus { - 21, 21 - } - plane { - <0, 0, -1> 0 - rotate <0, 45, 0> - } - plane { - <0, 0, +1> 0 - rotate <0, -45, 0> - } - rotate <0, 135, 0> - translate <0, 25.0, 0> - } - #end - } - #local rr = 25.5; - #while (rr < 37.6) - #local da = degrees(asin(0.5/rr))*2; - #local aa = 0; - #while (aa <= 360 - da) - #local ss = 1; - #ifdef (SCHNITT_1) - #local pp = vrotate(, <0, aa, 0>); - #if (pp.x < 0 & pp.z < 0) - #local ss = 0; - #end - #end - #if (ss) - object { - treibstofftank - translate - rotate <0, aa, 0> - } - #end - #local aa = aa + da; - #end - #local rr = rr + 1.0; - #end - } - diff --git a/pr/schneller_kreuzer/deck_17.pov b/pr/schneller_kreuzer/deck_17.pov deleted file mode 100644 index 65c4d70..0000000 --- a/pr/schneller_kreuzer/deck_17.pov +++ /dev/null @@ -1,71 +0,0 @@ -#include "treibstofftank.pov" - -#declare deck_17 = - union { - #if (1) - intersection { - union { - difference { - object { huelle } - // Ausschnitte - } - } - box { - <-50, 35, -50> - < 50, 30, 50> - } - } - #end - difference { - cone { - <0, 30.2, 0> 38.5 - <0, 29.8, 0> 38.8 - texture { T_arkonstahl } - } - // AG - cylinder { - <0, 29, 0> <0, 31, 0> 2 - } - #ifdef (SCHNITT_1) - intersection { - torus { - 28, 13 - } - plane { - <0, 0, -1> 0 - rotate <0, 45, 0> - } - plane { - <0, 0, +1> 0 - rotate <0, -45, 0> - } - rotate <0, 135, 0> - translate <0, 30.0, 0> - } - #end - } - #local rr = 15.5; - #while (rr < 33.0) - #local da = degrees(asin(0.5/rr))*2; - #local aa = 0; - #while (aa <= 360 - da) - #local ss = 1; - #ifdef (SCHNITT_1) - #local pp = vrotate(, <0, aa, 0>); - #if (pp.x < 0 & pp.z < 0) - #local ss = 0; - #end - #end - #if (ss) - object { - treibstofftank - translate - rotate <0, aa, 0> - } - #end - #local aa = aa + da; - #end - #local rr = rr + 1.0; - #end - } - diff --git a/pr/schneller_kreuzer/deck_18.pov b/pr/schneller_kreuzer/deck_18.pov deleted file mode 100644 index 7db5dc1..0000000 --- a/pr/schneller_kreuzer/deck_18.pov +++ /dev/null @@ -1,71 +0,0 @@ -#include "treibstofftank.pov" - -#declare deck_18 = - union { - #if (1) - intersection { - union { - difference { - object { huelle } - // Ausschnitte - } - } - box { - < 50, 40, 50> - <-50, 35, -50> - } - } - #end - difference { - cone { - <0, 35.2, 0> 34.0 - <0, 34.8, 0> 34.4 - texture { T_arkonstahl } - } - // AG - cylinder { - <0, 34, 0> <0, 36, 0> 2 - } - #ifdef (SCHNITT_1) - intersection { - torus { - 28, 13 - } - plane { - <0, 0, -1> 0 - rotate <0, 45, 0> - } - plane { - <0, 0, +1> 0 - rotate <0, -45, 0> - } - rotate <0, 135, 0> - translate <0, 35.0, 0> - } - #end - } - #local rr = 15.5; - #while (rr < 27.2) - #local da = degrees(asin(0.5/rr))*2; - #local aa = 0; - #while (aa <= 360 - da) - #local ss = 1; - #ifdef (SCHNITT_1) - #local pp = vrotate(, <0, aa, 0>); - #if (pp.x < 0 & pp.z < 0) - #local ss = 0; - #end - #end - #if (ss) - object { - treibstofftank - translate - rotate <0, aa, 0> - } - #end - #local aa = aa + da; - #end - #local rr = rr + 1.0; - #end - } - diff --git a/pr/schneller_kreuzer/deck_19.pov b/pr/schneller_kreuzer/deck_19.pov deleted file mode 100644 index ff84909..0000000 --- a/pr/schneller_kreuzer/deck_19.pov +++ /dev/null @@ -1,231 +0,0 @@ -#include "ein-mann-jaeger.pov" -#include "sonden_hangar.pov" - -#declare emj_hangar_schott_offen = 0; -#declare emj_hangar = - union { - cylinder { - <0, 0, 12> <0, 0.01, 12>, 8 - pigment { - color rgb <1, 1, 0> - } - } - difference { - union { - cylinder { - <0, 0, 12> <0, 4.8, 12>, 8.05 - pigment { - color rgbf <1, 1, 1, 0.0> - } - } - intersection { - superellipsoid { - <0.25 0.25> - scale <8.05, 2.4, 40> - translate <0, 2.4, 0> - } - box { - <-8.05, 0, 12> <8.05, 4.8, 22> - } - texture { - T_arkonstahl - } - } - - } - // Hohlraum: - // Hohlraum: Hangar - cylinder { - <0, 0, 12> <0, 4.81, 12>, 8.00 - pigment { - color rgbf <1, 1, 1, 0.0> - } - } - // Hohlraum: Ausflugöffnung - prism { - linear_sweep - linear_spline - 12 // min y - 30 // max y - 8 // nr points - <-1, 0> <-5.1, 1> <-1, 2> <0, 4.6> - <1, 2> <5.1, 1> <1, 0> - <-1, 0> - rotate <-90, 0, 0> // +x -> +x, +z -> +y, +y -> -z - scale <1, 1, -1> - texture { - T_arkonstahl - } - } - - } - // Schott: 4 Teile - box { - <0, 0, 20.5> <5.5, 2.0, 21> - pigment { - gradient y - color_map { - [0.5 color Yellow ] - [0.5 color Black ] - } - scale 0.4 - rotate <0, 0, 45> - translate <0, 2, 0> - } - translate <2.5, 1.5, 0>*emj_hangar_schott_offen - } - box { - <0, 0, 20.5> <5.5, 2.0, 21> - pigment { - gradient y - color_map { - [0.5 color Yellow ] - [0.5 color Black ] - } - scale 0.4 - rotate <0, 0, 45> - translate <0, 2, 0> - } - translate <2.5, 1.5, 0>*emj_hangar_schott_offen - scale <-1, 1, 1> - } - box { - <0, 2, 20.5> <1.5, 4.6, 21> - pigment { - gradient y - color_map { - [0.5 color Yellow ] - [0.5 color Black ] - } - scale 0.4 - rotate <0, 0, -45> - } - translate <1.0, 0.0, 0>*emj_hangar_schott_offen - } - box { - <0, 2, 20.5> <1.5, 4.6, 21> - pigment { - gradient y - color_map { - [0.5 color Yellow ] - [0.5 color Black ] - } - scale 0.4 - rotate <0, 0, -45> - } - translate <1.0, 0.0, 0>*emj_hangar_schott_offen - scale <-1, 1, 1> - } - #if (1) - object { - ein_mann_jaeger - translate <0, 0, 5> - } - #end - } - - - -#declare deck_19 = - union { - #if (1) - intersection { - union { - difference { - object { huelle } - // Ausschnitt f. Hangartore - superellipsoid { - <0.25 0.25> - scale <8.05, 2.4, 40> - translate <0, 40+2.4, 0> - pigment { - color rgb <1, 1, 0> - } - } - superellipsoid { - <0.25 0.25> - scale <8.05, 2.4, 40> - translate <0, 40+2.4, 0> - rotate <0, 90, 0> - pigment { - color rgb <1, 1, 0> - } - } - } - } - box { - <-50, 45, -50> - < 50, 40, 50> - } - } - #end - difference { - cone { - <0, 40.0, 0> 28 - <0, 39.0, 0> 30 - } - // AG - cylinder { - <0, 38, 0> <0, 41, 0> 2 - } - #ifdef (SCHNITT_1) - intersection { - torus { - 26, 5 - } - plane { - <0, 0, -1> 0 - rotate <0, 45, 0> - } - plane { - <0, 0, +1> 0 - rotate <0, -45, 0> - } - rotate <0, 135, 0> - translate <0, 39.5, 0> - } - #end - texture { T_arkonstahl } - } - object { - emj_hangar - translate <0, 40, 0> - rotate <0, 0, 0> - } - object { - emj_hangar - translate <0, 40, 0> - rotate <0, 90, 0> - } - object { - emj_hangar - translate <0, 40, 0> - rotate <0, 180, 0> - } - object { - emj_hangar - translate <0, 40, 0> - rotate <0, 270, 0> - } - - object { - sonden_hangar - translate <0, 40, 0> - rotate <0, 0, 0> - } - object { - sonden_hangar - translate <0, 40, 0> - rotate <0, 90, 0> - } - object { - sonden_hangar - translate <0, 40, 0> - rotate <0, 180, 0> - } - object { - sonden_hangar - translate <0, 40, 0> - rotate <0, 270, 0> - } - } diff --git a/pr/schneller_kreuzer/deck_20.pov b/pr/schneller_kreuzer/deck_20.pov deleted file mode 100644 index 5e1d935..0000000 --- a/pr/schneller_kreuzer/deck_20.pov +++ /dev/null @@ -1,71 +0,0 @@ -#include "polgeschuetz.pov" - -#declare deck_20 = - union { - intersection { - union { - #if (HUELLE) - difference { - object { - huelle - texture { - pigment { - color rgbf <0.5, 0.5, 0.7, 0.7> - } - } - } - cylinder { - <0, 45, 0> <0, 51, 0> 5.001 - } - } - #end - difference { - intersection { - sphere { - <0, 0, 0> 50 - } - cylinder { - <0, 45, 0> <0, 51, 0> 5.5 - } - } - sphere { - <0, 0, 0> 48 - } - cylinder { - <0, 45, 0> <0, 51, 0> 5 - } - #ifdef (SCHNITT_1) - box { - <-50, 45, -50> - < -0.1, 50, -0.1> - } - #end - texture { T_arkonstahl } - } - } - box { - <-50, 45, -50> - < 50, 50, 50> - } - } - difference { - cone { - <0, 44.8, 0> 20 - <0, 45.2, 0> 18 - texture { T_arkonstahl } - } - #ifdef (SCHNITT_1) - box { - <-50, 44, -50> - < -0.1, 50, -0.1> - } - #end - } - object { - polgeschuetz - } - light_source { - <0, 47.6, -6> - color <0.8, 0.8, 0.6> - } - } diff --git a/pr/schneller_kreuzer/ein-mann-jaeger.pov b/pr/schneller_kreuzer/ein-mann-jaeger.pov deleted file mode 100644 index 050c6ae..0000000 --- a/pr/schneller_kreuzer/ein-mann-jaeger.pov +++ /dev/null @@ -1,228 +0,0 @@ -#include "T_arkonstahl.pov" - -#declare ein_mann_jaeger_tf_r = - union { - triangle { - <0.6, 1.0, 1.6> <5.0, 1.0, 3.0> <0.5, 1.1, 8.0> - } - triangle { - <0.6, 1.0, 9.0> <5.0, 1.0, 3.0> <0.5, 1.1, 8.0> - } - triangle { - <0.6, 1.0, 1.6> <5.0, 1.0, 3.0> <0.5, 1.0, 9.0> - } - cylinder { - <2.0, 1.0, 1.9> <2.0, 1.0, 7.4> 0.2 - } - difference { - cone { - <2.0, 1.0, 1.6> 0.1 - <2.0, 1.0, 1.9> 0.2 - } - cone { - <2.0, 1.0, 1.5> 0.08 - <2.0, 1.0, 1.9> 0.05 - pigment { color rgb 0.2 } - } - } - difference { - cone { - <2.0, 1.0, 7.7> 0.1 - <2.0, 1.0, 7.4> 0.2 - } - cone { - <2.0, 1.0, 7.8> 0.08 - <2.0, 1.0, 7.4> 0.05 - pigment { color rgb 0.2 } - } - } - } - -#declare ein_mann_jaeger_kufe_r = - union { - cylinder { - <0, -0.5, 2> - <0, -0.5, 8> - 0.5 - } - sphere { - <0, 0, 0> 1 - scale <0.5, 0.5, 1> - translate <0, -0.5, 2> - } - sphere { - <0, 0, 0> 1 - scale <0.5, 0.5, 1> - translate <0, -0.5, 8> - } - scale <0.5, 1/cos(radians(30)), 1> - rotate <0, 0, 30> - translate <0, +1, 0> - } - -#local r1 = 0.3; -#declare ein_mann_jaeger = - union { - - // Hecktriebwerk: - - #local ii = 0; - #while (ii < 1.1) - intersection { - torus { - 1-r1, r1 - rotate <90, 0, 0> - } - box { - <-1, 0, -r1> - <+1, 1, +r1> - } - scale <0.4 + 0.2 * ii, 0.4 + 0.6 * ii, 0.2/r1> - translate <0, 1.2 - 0.2 * ii, 0.2 + ii> - } - intersection { - torus { - 1-r1, r1 - rotate <90, 0, 0> - } - box { - <-1, 0, -r1> - <+1, -1, +r1> - } - scale <0.4 + 0.2 * ii, 0.4 + 0.2 * ii, 0.2/r1> - translate <0, 1.2 - 0.2 * ii, 0.2 + ii> - } - #local ii = ii + 0.2; - #end - - // Rumpf - - intersection { - cylinder { - <0, 0, 0> <0, 0, 1> 1 - } - box { - <-1, 0, 0> - <+1, 1, 1> - } - scale <0.6, 1, 9.6-1.2> - translate <0, 1, 1.2> - } - - intersection { - cylinder { - <0, 0, 0> <0, 0, 1> 1 - } - box { - <-1, 0, 0> - <+1, -1, 1> - } - scale <0.6, 0.6, 9.6-1.2> - translate <0, 1, 1.2> - } - - // Schnauze - - intersection { - sphere { - <0, 0, 0> 1 - } - box { - <-1, 0, 0> - <+1, 1, 1> - } - scale <0.6, 1, 4.06> - translate <0, 1, 9.6> - } - - intersection { - sphere { - <0, 0, 0> 1 - } - box { - <-1, 0, 0> - <+1, -1, 1> - } - scale <0.6, 0.6, 4.06> - translate <0, 1, 9.6> - } - - - // Impulskanone - - difference { - cone { - <0, 1, 13.5> 0.2 - <0, 1, 15> 0.1 - } - cone { - <0, 1, 13.5> 0.05 - <0, 1, 15.01> 0.08 - } - } - - // Pilotenkuppel - - bicubic_patch { - type 0 - u_steps 3 - v_steps 3 - <+0.4, 1.70, 10.2> <+0.4, 1.65, 10.7> <+0.4, 1.55, 11.2> <+0.4, 1.45, 11.7> - <+0.2, 1.95, 9.6> <+0.2, 2.8, 10.2> <+0.2, 2.5, 11.5> <+0.2, 1.55, 12.1> - <-0.2, 1.95, 9.6> <-0.2, 2.8, 10.2> <-0.2, 2.5, 11.5> <-0.2, 1.55, 12.1> - <-0.4, 1.70, 10.2> <-0.4, 1.65, 10.7> <-0.4, 1.55, 11.2> <-0.4, 1.45, 11.7> - - texture { - pigment { color red 0.3 green 0.3 blue 0.1} - finish { - ambient 0.0 - diffuse 0.1 - brilliance 1 - reflection 0.2 - specular 0.5 - roughness 0.001 - } - } - - } - - // leitwerk - - triangle { - <0, 2, 1.2> <0, 4.4, 1.0> <0.1, 1.9, 3.9> - } - triangle { - <0, 4.4, 1.0> <0.1, 1.9, 3.9> <0, 2, 4.4> - } - triangle { - <0, 2, 1.2> <0, 4.4, 1.0> <-0.1, 1.9, 3.9> - } - triangle { - <0, 4.4, 1.0> <-0.1, 1.9, 3.9> <0, 2, 4.4> - } - - - // Tragflächen - - object { - ein_mann_jaeger_tf_r - } - object { - ein_mann_jaeger_tf_r - scale <-1, 1, 1> - } - - - // Landekufen - - object { - ein_mann_jaeger_kufe_r - } - object { - ein_mann_jaeger_kufe_r - scale <-1, 1, 1> - } - - - texture { T_arkonstahl } - } diff --git a/pr/schneller_kreuzer/huelle.pov b/pr/schneller_kreuzer/huelle.pov deleted file mode 100644 index a8ac1e7..0000000 --- a/pr/schneller_kreuzer/huelle.pov +++ /dev/null @@ -1,56 +0,0 @@ -#include "T_arkonstahl.pov" - -#declare T_luft = - texture { pigment { color rgbt 1.0 } } - -#declare huelle = - union { - difference { - sphere { - <0, 0, 0> 50 - } - sphere { - <0, 0, 0> 49.5 - } - box { - <-100, -100, -100> - < 0, 100, 0> - } - texture { T_arkonstahl } - } - difference { - sphere { - <0, 0, 0> 49.5 - } - sphere { - <0, 0, 0> 48.5 - } - box { - <-100, -100, -100> - < 0, 100, 0> - } - texture { - crackle - texture_map { - [ 0.0 T_arkonstahl ] - [ 0.2 T_arkonstahl ] - [ 0.2 T_luft ] - [ 1.0 T_luft ] - } - } - } - difference { - sphere { - <0, 0, 0> 48.5 - } - sphere { - <0, 0, 0> 48 - } - box { - <-100, -100, -100> - < 0, 100, 0> - } - texture { T_arkonstahl } - } - } - diff --git a/pr/schneller_kreuzer/hufeisenpult.pov b/pr/schneller_kreuzer/hufeisenpult.pov deleted file mode 100644 index e26ce43..0000000 --- a/pr/schneller_kreuzer/hufeisenpult.pov +++ /dev/null @@ -1,76 +0,0 @@ -/* - Hufeisenpult - - Origin: Hinten mitte. - Blickrichtung zeigt nach +x. - Bounding Box ca: <0.8, 0, -0.5> <-0.2, 1.3, 0.5> - */ - -#include "konturensitz.pov" - -#declare hufeisenpult_r = - union { - - bicubic_patch { - type 0 - u_steps 3 - v_steps 3 - <0.0, 0.6, 0.3> <0.0, 0.6, 0.4> <0.0, 0.6, 0.4> <0.0, 0.6, 0.5> - <0.4, 0.6, 0.3> <0.4, 0.7, 0.4> <0.4, 0.7, 0.4> <0.4, 0.8, 0.5> - <0.6, 0.6, 0.3> <0.7, 0.7, 0.4> <0.7, 0.7, 0.4> <0.8, 0.8, 0.5> - <0.6, 0.6, 0.2> <0.7, 0.7, 0.2> <0.7, 0.7, 0.2> <0.8, 0.8, 0.2> - } - bicubic_patch { - type 1 - u_steps 3 - v_steps 3 - <0.0, 0.6, 0.5> <0.4, 0.8, 0.5> <0.8, 0.8, 0.5> <0.8, 0.8, 0.2> - <0.3, 0.6, 0.5> <0.5, 0.6, 0.5> <0.8, 0.6, 0.5> <0.8, 0.6, 0.2> - <0.5, 0.3, 0.5> <0.6, 0.3, 0.5> <0.8, 0.3, 0.5> <0.8, 0.3, 0.2> - <0.5, 0.0, 0.5> <0.6, 0.0, 0.5> <0.8, 0.0, 0.5> <0.8, 0.0, 0.2> - } - texture { - pigment { color rgb <0.6, 0.5, 0.9> } - } - } - -#declare hufeisenpult = - union { - union { - object { - hufeisenpult_r - } - polygon { - 5 - <0.6, 0.6, -0.2> - <0.6, 0.6, +0.2> - <0.8, 0.8, +0.2> - <0.8, 0.8, -0.2> - <0.6, 0.6, -0.2> - texture { - pigment { color rgb <0.6, 0.5, 0.9> } - } - } - polygon { - 5 - <0.8, 0.0, -0.2> - <0.8, 0.0, +0.2> - <0.8, 0.8, +0.2> - <0.8, 0.8, -0.2> - <0.8, 0.0, -0.2> - texture { - pigment { color rgb <0.6, 0.5, 0.9> } - } - } - object { - hufeisenpult_r - scale <1, 1, -1> - } - - } - object { - konturensitz - rotate <0, 180, 0> - translate <0.2, 0, 0> - } - } diff --git a/pr/schneller_kreuzer/kabine.pov b/pr/schneller_kreuzer/kabine.pov deleted file mode 100644 index e700602..0000000 --- a/pr/schneller_kreuzer/kabine.pov +++ /dev/null @@ -1,266 +0,0 @@ -#declare eps=1E-3; - -#declare bett = - box { - <0, 0.2, 0> - <2, 0.4, 1> - texture { - pigment { - color <1.0, 1.0, 0.8> - } - } - } -#declare kasten = - box { - <0, 0.0, 0> - <1.5, 2.0, 0.6> - texture { - pigment { - color <0.8, 1.0, 0.8> - } - } - } - -#declare klo = - intersection { - difference { - sphere { - 0, 1 - scale <0.22, 0.4, 0.2> - } - sphere { - 0, 1 - scale <0.17, 0.2, 0.16> - } - translate <0, 0.4, 0> - } - box { - <-0.22, 0, -0.2> - <+0.22, 0.4, 0.2> - } - texture { - pigment { - color <1.0, 1.0, 1.0> - } - } - } - -#declare tisch = - union { - cylinder { - <0, 0.68, 0> - <0, 0.70, 0> - 0.5 - } - cylinder { - <0, 0.68, 0> - <0, 0.00, 0> - 0.05 - } - texture { - pigment { - color <0.4, 0.4, 0.2> - } - } - } - -#declare stuhl = - union { - box { - <-0.2, 0.38, -0.2> - <+0.2, 0.38, +0.2> - } - box { - <+0.3, 0.38, -0.2> - <+0.3, 0.80, +0.2> - } - cylinder { - <-0.19, 0, -0.19>, - <-0.19, 0.38, -0.19>, - 0.01 - } - cylinder { - <-0.19, 0, +0.19>, - <-0.19, 0.38, +0.19>, - 0.01 - } - cylinder { - <+0.19, 0, +0.19>, - <+0.19, 0.38, +0.19>, - 0.01 - } - cylinder { - <+0.19, 0, -0.19>, - <+0.19, 0.38, -0.19>, - 0.01 - } - texture { - pigment { - color <0.4, 0.4, 0.2> - } - } - } - -#declare duschwanne = - difference { - box { - <-0.4, 0, -0.4> - <+0.4, 0.2, 0.4> - } - superellipsoid { - <0.1, 0.1> - scale <0.35, 0.15, 0.35> - translate <0, 0.2, 0> - } - texture { - pigment { - color <1.0, 1.0, 1.0> - } - } - } - -#declare waschbecken = - difference { - box { - <-0.2, 0, -0.3> - <+0.2, 0.3, 0.3> - } - superellipsoid { - <0.1, 0.1> - scale <0.14, 0.25, 0.28> - translate <-0.04, 0.3, 0> - } - translate <-0.2, 0.7, 0> - texture { - pigment { - color <1.0, 1.0, 1.0> - } - } - } - - -#declare kabine1 = - union { - intersection { - union { - difference { - cylinder { - <0, 0, 0> - <0, 5, 0> - 6.1 - } - cylinder { - <0, 0-eps, 0> - <0, 5+eps, 0> - 6.0 - } - } - difference { - cylinder { - <0, 0, 0> - <0, 5, 0> - 10.0 - } - cylinder { - <0, 0-eps, 0> - <0, 5+eps, 0> - 9.9 - } - } - } - plane { - <-1, 0, 0>, - -1 - } - plane { - <+1, 0, 0> - 0 - rotate <0, +45, 0> - } - plane { - <0, 0, -1> - 0 - } - } - box { - <6.0, 0, -0.05> - <10.0, 5, 0.05> - rotate <0, -45, 0> - } - box { - <1.0, 0, sqrt(35)> - <1.1, 5, sqrt(99)> - } - object { - bett - translate <7.8, 0, 0.1> - rotate <0, -45, 0> - } - object { - kasten - translate <6.2, 0, 0.05> - rotate <0, -45, 0> - } - - object { - duschwanne - translate <1.4, 0, 9.5> - } - - object { - waschbecken - rotate <0, -180, 0> - translate <1.0, 0, 8.5> - } - - object { - klo - rotate <0, -180, 0> - translate <1.3, 0, 8.0> - } - - box { - <1, 0, 7.5> - <2, 5, 7.51> - texture { - pigment { color White } - } - } - - box { - <2, 0, 7.5> - <2.01, 5, sqrt(10*10-2*2)> - texture { - pigment { color White } - } - } - - union { - object { - tisch - } - object { - stuhl - translate <0.5, 0, 0> - rotate <0, 0, 0> - } - object { - stuhl - translate <0.5, 0, 0> - rotate <0, 120, 0> - } - object { - stuhl - translate <0.5, 0, 0> - rotate <0, 240, 0> - } - translate <4, 0, 7> - } - - - texture { - pigment { - color <0.8, 1.0, 0.8> - } - } - } diff --git a/pr/schneller_kreuzer/konturensitz.pov b/pr/schneller_kreuzer/konturensitz.pov deleted file mode 100644 index 3abe7fb..0000000 --- a/pr/schneller_kreuzer/konturensitz.pov +++ /dev/null @@ -1,46 +0,0 @@ -#declare konturensitz = - union { - superellipsoid { - <0.25, 0.25> - scale <0.2, 0.03, 0.2> - translate <0, 0.4, 0> - } - superellipsoid { - <0.25, 0.25> - scale <0.03, 0.2, 0.2> - translate <0, -0.2, 0> - rotate <0, 0, -15> - translate <-0.2, 0.40, 0> - } - - superellipsoid { - <0.25, 0.25> - scale <0.03, 0.36, 0.2> - translate <0, 0.36, 0> - rotate <0, 0, -15> - translate <0.2, 0.43, 0> - } - superellipsoid { - <0.25, 0.25> - scale <0.03, 0.12, 0.1> - translate <0, 0.12, 0> - rotate <0, 0, +15> - translate <0, 0.72, 0> - rotate <0, 0, -15> - translate <0.2, 0.43, 0> - } - superellipsoid { - <0.25, 0.25> - scale <0.2, 0.03, 0.05> - translate <0, 0.6, 0.25> - } - superellipsoid { - <0.25, 0.25> - scale <0.2, 0.03, 0.05> - translate <0, 0.6, -0.25> - } - texture { - pigment { color rgb <1, 0.5, 0> } - } - } - diff --git a/pr/schneller_kreuzer/kraftwerk.pov b/pr/schneller_kreuzer/kraftwerk.pov deleted file mode 100644 index 0b2ef08..0000000 --- a/pr/schneller_kreuzer/kraftwerk.pov +++ /dev/null @@ -1,53 +0,0 @@ -#declare turm = - lathe { - 30, - <0.0, 0.0>, - <4.0, 0.0>, - <4.0, 1.0>, - <3.4, 3.0>, - <3.4, 3.7>, - <4.0, 5.4>, - <4.8, 5.4>, - <4.8, 5.8>, - <4.0, 5.8>, - <2.7, 9.5>, - <4.0, 9.5>, - <4.0, 10.5>, - <3.1, 11.6>, - <2.9, 12.9>, - <1.4, 12.9>, - <1.4, 13.9>, - <3.1, 13.9>, - <3.1, 14.3>, - <1.4, 14.3>, - <1.4, 14.6>, - <3.1, 14.6>, - <3.1, 14.9>, - <1.4, 14.9>, - <1.4, 15.3>, - <3.1, 15.3>, - <3.1, 15.6>, - <3.1, 16.5>, - <3.9, 16.5>, - <3.9, 17.5>, - <0.0, 17.5> - texture { - pigment { - image_map { - png "turm-c.png" - map_type 2 - } - scale <1, 17.5, 1> - } - } - normal { - bump_map { - png "turm-b.png" - map_type 2 - bump_size 5 - } - scale <1, 17.5, 1> - } - - } - diff --git a/pr/schneller_kreuzer/polgeschuetz.pov b/pr/schneller_kreuzer/polgeschuetz.pov deleted file mode 100644 index 273cde1..0000000 --- a/pr/schneller_kreuzer/polgeschuetz.pov +++ /dev/null @@ -1,280 +0,0 @@ -#include "T_arkonstahl.pov" -#include "T_BlackMetal.pov" -#include "hufeisenpult.pov" - -// Leitungsbündel aus 3^lv Leitungen mit Durchmesser r2. -// 45°-Bogen um <+r1,h,0> -#macro lb(h,r1, r2, lv) - - intersection { - torus { - r1, r2 - } - plane { - <-1, 0, 0> 0 - rotate <0, 0, 0> - } - plane { - <0, 0, -1> 0 - rotate <0, 22.5-(lv-1), 0> - } - plane { - <0, 0, +1> 0 - rotate <0, -(22.5-(lv-1)), 0> - } - pigment {color <0.99/lv, 0.1, 0.5/lv>} - finish {phong 1.0} - translate <0, h, 0> - } - #if (lv > 1) - lb(h+0.55*r2, r1, r2*0.4, lv-1) - lb(h-0.55*r2*sin(radians(30)), r1-0.55*r2*cos(radians(30)), r2*0.4, lv-1) - lb(h-0.55*r2*sin(radians(30)), r1+0.55*r2*cos(radians(30)), r2*0.4, lv-1) - #end -#end - -#declare polgeschuetz = - union { - union { - cylinder { - <0, 45.2, 0> <0, 46.2, 0>, 4.5 - } - cone { - <0, 46.2, 0>, 4.5 - <0, 47.7, 0>, 4.9 - } - pigment { - radial - color_map{ - [0.1 rgb 0.1 ] - [0.1 White] - } - frequency 16 - } - - } - cylinder { - <0, 47.7, 0> <0, 50.0, 0>, 5 - texture { T_BlackMetal } - } - difference { - sphere { <0, 0, 0>, 4.8 } - merge { - box { - <0, +0.3, -0.6> - <5, 5, +0.6> - } - cylinder { - <0, 0, 0> <0, 5, 0> 0.6 - } - cylinder { - <0, +0.3, 0> <5, +0.3, 0> 0.6 - } - intersection { - difference { - cylinder { - <0, 0, -1.0> <0, 0, +1.0> 5.0 - } - cylinder { - <0, 0, -1.1> <0, 0, +1.1> 4.5 - } - } - box { - <-1.0, 0.0, -1.1> - <+5.0, 5.0, +1.1> - } - } - cylinder { - <0, -0.3, 0> <5, -0.3, 0> 0.4 - } - rotate <0, 0, 10> - rotate <0, +90, 0> - } - texture { T_arkonstahl } - translate <0, 50, 0> - } - union { - union { - difference { - union { - cone { - <0, 0.3, 0>, 0.6, - <0, 0.3, 10>, 0.5 - } - cone { - <0, 0.3, 10> 0.5 - <0, 0.3, 9> 0.6 - } - cone { - <0, 0.3, 8.5> 0.5 - <0, 0.3, 9> 0.6 - } - } - cone { - <0, 0.3, 0>, 0.4, - <0, 0.3, 10.1>, 0.4 - texture { - pigment { - color rgb 0.1 - } - } - } - } - difference { - cone { - <0, -0.3, 0>, 0.4, - <0, -0.3, 8>, 0.4 - } - cone { - <0, 0, 0>, 0.6, - <0, 0, 1>, 0.6 - rotate <45, 0, 0> - translate <0, -0.3, 8> - } - } - - texture { - pigment {color <0.7, 0.7, 1.0>} - finish {phong 1.0} - } - } - #declare i=5.5; - #while (i < 8.5) - torus { - 0.5, 0.09 - rotate <90, 0, 0> - translate <0, 0.3, i> - texture { T_BlackMetal } - } - #declare i = i + 0.2; - #end - - superellipsoid { - <0.25, 0.25> - scale <1, 0.5, 0.5> - translate <0, 0.5, 5> - texture { - pigment {color <0.7, 0.7, 1.0>} - finish {phong 1.0} - } - } - superellipsoid { - <0.25, 0.25> - scale <0.5, 0.5, 0.2> - translate <0.9, 0.7, 5.5> - texture { - pigment {color <0.7, 0.7, 1.0>} - finish {phong 1.0} - } - } - superellipsoid { - <0.25, 0.25> - scale <0.5, 0.5, 0.2> - translate <-0.9, 0.7, 5.5> - texture { - pigment {color <0.7, 0.7, 1.0>} - finish {phong 1.0} - } - } - superellipsoid { - <0.25, 0.25> - scale <0.4, 0.4, 0.1> - translate <0.9, 0.7, 5.7> - texture { - pigment {color <0.3, 0.1, 0.2>} - finish {phong 1.0} - } - } - superellipsoid { - <0.25, 0.25> - scale <0.4, 0.4, 0.1> - translate <-0.9, 0.7, 5.7> - texture { - pigment {color <0.3, 0.1, 0.2>} - finish {phong 1.0} - } - } - rotate <0, 180, 0> - rotate <45, 0, 0> - translate <0, 50, 0> - } - object { - hufeisenpult - translate <-5.3, 0, 0> - rotate <0, -90, 0> - translate <0, 45.2, 0> - } - #local ii = 0; - #while (ii < 6) - union { - torus { - 0.2 0.1 - rotate <0, 0, 90> - translate <4.5, 45.5, 0> - } - cylinder { - <4.5, 45.5, 0> - <7, 45.5, 0> 0.2 - } - torus { - 0.2 0.1 - rotate <0, 0, 90> - translate <7, 45.5, 0> - } - prism { - linear_sweep - linear_spline - -1 // min y - 1 // max y - 6 // nr points - <7, 45.2> <7, 46.2> <8, 47.2> <10, 46.9> - <10, 45.2> <7, 45.2> - rotate <-90, 0, 0> - } - intersection { - torus { - 9, .8 - } - plane { - <0, 0, -1> 0 - rotate <0, 10, 0> - } - plane { - <0, 0, +1> 0 - rotate <0, -10, 0> - } - pigment {color <0.3, 0.1, 0.5>} - finish {phong 1.0} - translate <0, 46.1, 0> - } - sphere { - <0, 0, 0> .8 - pigment {color <0.3, 0.1, 0.5>} - finish {phong 1.0} - translate <9, 46.1, 0> - rotate <0, 10, 0> - } - sphere { - <0, 0, 0> .8 - pigment {color <0.3, 0.1, 0.5>} - finish {phong 1.0} - translate <9, 46.1, 0> - rotate <0, -10, 0> - } - #local h = 46.1; - #local r1 = 9; - #local r2 = .8; - #local lv = 3; - lb(h+0.55*r2, r1, r2*0.4, lv-1) - lb(h-0.55*r2*sin(radians(30)), r1-0.55*r2*cos(radians(30)), r2*0.4, lv-1) - lb(h-0.55*r2*sin(radians(30)), r1+0.55*r2*cos(radians(30)), r2*0.4, lv-1) - - texture { - pigment {color <0.3, 0.1, 0.2>} - finish {phong 1.0} - } - rotate <0, ii * 45 + 22.5 + 180, 0> - } - #local ii = ii + 1; - #end - } diff --git a/pr/schneller_kreuzer/povray.ini b/pr/schneller_kreuzer/povray.ini deleted file mode 100644 index face391..0000000 --- a/pr/schneller_kreuzer/povray.ini +++ /dev/null @@ -1,6 +0,0 @@ -+MB5 -+Q4 --A -+HTN -+fp +w640 +h480 +d1 -display_gamma = 2.2 diff --git a/pr/schneller_kreuzer/rounded_box.pov b/pr/schneller_kreuzer/rounded_box.pov deleted file mode 100644 index 85c41da..0000000 --- a/pr/schneller_kreuzer/rounded_box.pov +++ /dev/null @@ -1,113 +0,0 @@ -#macro rounded_box(C1, C2, R) - merge { - box { - C1 + - C2 - - } - box { - C1 + - C2 - - } - box { - C1 + <0, R, R> - C2 - <0, R, R> - } - - cylinder { - - - R - } - cylinder { - - - R - } - cylinder { - - - R - } - cylinder { - - - R - } - - cylinder { - - - R - } - cylinder { - - - R - } - cylinder { - - - R - } - cylinder { - - - R - } - - cylinder { - - - R - } - cylinder { - - - R - } - cylinder { - - - R - } - cylinder { - - - R - } - - sphere { - - R - } - sphere { - - R - } - sphere { - - R - } - sphere { - - R - } - sphere { - - R - } - sphere { - - R - } - sphere { - - R - } - sphere { - - R - } - } -#end - diff --git a/pr/schneller_kreuzer/schneller_kreuzer.pov b/pr/schneller_kreuzer/schneller_kreuzer.pov deleted file mode 100644 index f6be021..0000000 --- a/pr/schneller_kreuzer/schneller_kreuzer.pov +++ /dev/null @@ -1,52 +0,0 @@ -#include "T_arkonstahl.pov" -#include "huelle.pov" -#include "deck_20.pov" -#include "deck_19.pov" -#include "deck_18.pov" -#include "deck_17.pov" -#include "deck_16.pov" -#include "deck_15.pov" -#include "deck_14.pov" -#include "deck_13.pov" - -#declare schneller_kreuzer = - union { - #if (1) - object { - deck_20 - } - #end - object { - deck_19 - } - object { - deck_18 - } - object { - deck_17 - } - object { - deck_16 - } - object { - deck_15 - } - object { - deck_14 - } - object { - deck_13 - } - intersection { - object { - huelle - } - #ifdef (SCHNITT_1) - box { - <-100, -50, -100> - < 100, 15, 100> - } - #end - } - } - diff --git a/pr/schneller_kreuzer/sk.obj b/pr/schneller_kreuzer/sk.obj deleted file mode 100644 index acc0695..0000000 --- a/pr/schneller_kreuzer/sk.obj +++ /dev/null @@ -1,2123 +0,0 @@ -%TGIF 4.1.34 -state(1,37,100.000,0,0,0,16,1,9,1,1,0,0,0,0,1,1,'Courier',0,80640,0,0,1,5,1,0,1,1,0,16,0,0,2,6,1,1,1408,1088,1,0,5760,0). -% -% @(#)$Header$ -% %W% -% -unit("1 pixel/pixel"). -color_info(11,65535,0,[ - "magenta", 65535, 0, 65535, 65535, 0, 65535, 1, - "red", 65535, 0, 0, 65535, 0, 0, 1, - "green", 0, 65535, 0, 0, 65535, 0, 1, - "blue", 0, 0, 65535, 0, 0, 65535, 1, - "yellow", 65535, 65535, 0, 65535, 65535, 0, 1, - "pink", 65535, 49344, 52171, 65535, 49344, 52171, 1, - "cyan", 0, 65535, 65535, 0, 65535, 65535, 1, - "CadetBlue", 24415, 40606, 41120, 24415, 40606, 41120, 1, - "white", 65535, 65535, 65535, 65535, 65535, 65535, 1, - "black", 0, 0, 0, 0, 0, 0, 1, - "DarkSlateGray", 12079, 20303, 20303, 12079, 20303, 20303, 1 -]). -script_frac("0.6"). -fg_bg_colors('black','white'). -page(1,"",1,''). -oval('black','',70,70,1030,1030,0,1,1,0,0,0,0,0,0,'1',0,[ -]). -poly('black','',2,[ - 550,270,550,670],1,1,1,3,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',3,[ - 550,400,700,400,700,600],0,1,1,4,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 550,600,700,600],0,1,1,5,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 550,550,700,550],0,1,1,6,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 550,500,700,500],0,1,1,7,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 550,450,700,450],0,1,1,8,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 620,400,620,600],0,1,1,9,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',5,[ - 1050,450,700,450,700,600,700,650,1050,650],0,1,1,11,0,0,0,0,0,0,0,'1',0,0, - "00","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',4,[ - 1050,470,720,470,720,630,1050,630],0,1,1,12,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -arc('black','',0,1,1,0,920,470,1050,550,1050,470,1050,640,1,260,160,5760,-11520,13,0,0,8,3,0,0,0,'1','8','3',0,[ -]). -arc('black','',0,1,1,0,900,450,1050,550,1050,450,1050,650,1,300,200,5760,-11520,15,0,0,8,3,0,0,0,'1','8','3',0,[ -]). -box('black','',550,600,700,700,0,1,1,20,0,0,0,0,0,'1',0,[ -]). -text('black',590,617,2,0,1,108,32,21,13,3,0,0,0,0,2,108,32,0,0,"",0,0,0,0,630,'',[ -minilines(108,32,0,0,0,0,0,[ -mini_line(108,13,3,0,0,0,[ -str_block(0,108,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,108,13,3,0,-1,0,0,0,0,0, - "Transitions-")]) -]), -mini_line(81,13,3,0,0,0,[ -str_block(0,81,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,81,13,3,0,-1,0,0,0,0,0, - "Triebwerk")]) -]) -])]). -text('black',850,537,2,0,1,144,32,23,13,3,0,0,0,0,2,144,32,0,0,"",0,0,0,0,550,'',[ -minilines(144,32,0,0,0,0,0,[ -mini_line(144,13,3,0,0,0,[ -str_block(0,144,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,144,13,3,0,-1,0,0,0,0,0, - "Impulstriebwerke")]) -]), -mini_line(144,13,3,0,0,0,[ -str_block(0,144,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,144,13,3,0,-1,0,0,0,0,0, - "und Nebenanlagen")]) -]) -])]). -box('black','',800,650,950,850,0,1,1,25,0,0,0,0,0,'1',0,[ -]). -box('black','',700,650,800,850,0,1,1,26,0,0,0,0,0,'1',0,[ -]). -text('black',742,740,1,0,1,16,90,27,13,3,0,0,0,0,2,90,16,0,0,"",0,1,0,0,753,'',[ - 742,740,742,740,832,756,1.60782e-13,1000,-1000,1.60782e-13,21,-50,741,739,833,757],[ -minilines(90,16,0,0,0,0,0,[ -mini_line(90,13,3,0,0,0,[ -str_block(0,90,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,90,13,3,0,-1,0,0,0,0,0, - "Kraftwerke")]) -]) -])]). -poly('black','',5,[ - 700,850,700,950,800,950,900,850,700,850],0,1,1,31,0,0,0,0,0,0,0,'1',0,0, - "00","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -group([ -box('black','',630,970,730,990,0,1,1,32,0,0,0,0,0,'1',0,[ -]), -poly('black','',4,[ - 720,970,710,960,670,960,640,970],0,1,1,33,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',3,[ - 650,970,630,950,630,970],0,1,1,34,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',4,[ - 720,990,710,1000,640,1000,630,990],0,1,1,35,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -text('black',710,977,1,2,1,45,16,36,13,3,0,0,0,0,2,45,16,0,0,"",0,0,0,0,990,'',[ -minilines(45,16,0,0,2,0,0,[ -mini_line(45,13,3,0,0,0,[ -str_block(0,45,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,45,13,3,0,-2,0,0,0,0,0, - "Shift")]) -]) -])]) -], -43,0,0,[ -]). -poly('black','',2,[ - 500,950,900,950],0,1,1,50,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -oval('black','',50,50,1050,1050,0,1,1,51,0,0,0,0,0,'1',0,[ -]). -text('black',870,727,1,1,1,90,16,69,13,3,0,0,0,0,2,90,16,0,0,"",0,0,0,0,740,'',[ -minilines(90,16,0,0,1,0,0,[ -mini_line(90,13,3,0,0,0,[ -str_block(0,90,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,90,13,3,0,-1,0,0,0,0,0, - "Treibstoff")]) -]) -])]). -text('black',760,877,1,1,1,90,16,71,13,3,0,0,0,0,2,90,16,0,0,"",0,0,0,0,890,'',[ -minilines(90,16,0,0,1,0,0,[ -mini_line(90,13,3,0,0,0,[ -str_block(0,90,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,90,13,3,0,-1,0,0,0,0,0, - "Treibstoff")]) -]) -])]). -poly('black','',2,[ - 570,1030,570,620],0,1,1,73,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 950,750,990,750],0,1,1,74,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',960,657,3,0,1,63,48,75,13,3,0,0,0,0,2,63,48,0,0,"",0,0,0,0,670,'',[ -minilines(63,48,0,0,0,0,0,[ -mini_line(45,13,3,0,0,0,[ -str_block(0,45,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,45,13,3,0,-1,0,0,0,0,0, - "Feld-")]) -]), -mini_line(63,13,3,0,0,0,[ -str_block(0,63,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,63,13,3,0,-1,0,0,0,0,0, - "schirm-")]) -]), -mini_line(45,13,3,0,0,0,[ -str_block(0,45,13,3,0,-4,0,0,0,[ -str_seg('black','Courier',0,80640,45,13,3,0,-4,0,0,0,0,0, - "proj.")]) -]) -])]). -box('black','',600,750,800,850,0,1,1,78,0,0,0,0,0,'1',0,[ -]). -text('black',610,777,2,0,1,81,32,81,13,3,0,0,0,0,2,81,32,0,0,"",0,0,0,0,790,'',[ -minilines(81,32,0,0,0,0,0,[ -mini_line(81,13,3,0,0,0,[ -str_block(0,81,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,81,13,3,0,-1,0,0,0,0,0, - "Speicher-")]) -]), -mini_line(45,13,3,0,0,0,[ -str_block(0,45,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,45,13,3,0,-1,0,0,0,0,0, - "B\344nke")]) -]) -])]). -box('black','',600,900,700,950,0,1,1,83,0,0,0,0,0,'1',0,[ -]). -text('black',610,907,2,0,1,99,32,86,13,3,0,0,0,0,2,99,32,0,0,"",0,0,0,0,920,'',[ -minilines(99,32,0,0,0,0,0,[ -mini_line(99,13,3,0,0,0,[ -str_block(0,99,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,99,13,3,0,-1,0,0,0,0,0, - "Feldschirm-")]) -]), -mini_line(99,13,3,0,0,0,[ -str_block(0,99,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,99,13,3,0,-1,0,0,0,0,0, - "projektoren")]) -]) -])]). -group([ -box('black','',550,700,700,750,0,1,1,77,0,0,0,0,0,'1',0,[ -]), -text('black',600,707,2,0,1,72,32,79,13,3,0,0,0,0,2,72,32,0,0,"",0,0,0,0,720,'',[ -minilines(72,32,0,0,0,0,0,[ -mini_line(72,13,3,0,0,0,[ -str_block(0,72,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,72,13,3,0,-1,0,0,0,0,0, - "Andruck-")]) -]), -mini_line(72,13,3,0,0,0,[ -str_block(0,72,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,72,13,3,0,-1,0,0,0,0,0, - "absorber")]) -]) -])]) -], -90,0,0,[ -]). -group([ -box('black','',550,350,700,400,0,1,1,92,0,0,0,0,0,'1',0,[ -]), -text('black',600,357,2,0,1,72,32,93,13,3,0,0,0,0,2,72,32,0,0,"",0,0,0,0,370,'',[ -minilines(72,32,0,0,0,0,0,[ -mini_line(72,13,3,0,0,0,[ -str_block(0,72,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,72,13,3,0,-1,0,0,0,0,0, - "Andruck-")]) -]), -mini_line(72,13,3,0,0,0,[ -str_block(0,72,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,72,13,3,0,-1,0,0,0,0,0, - "absorber")]) -]) -])]) -], -91,0,0,[ -]). -box('black','',800,250,950,450,0,1,1,94,0,0,0,0,0,'1',0,[ -]). -box('black','',700,250,800,450,0,1,1,95,0,0,0,0,0,'1',0,[ -]). -text('black',742,-150,1,0,1,16,90,96,13,3,0,0,0,0,2,90,16,0,0,"",0,1,0,0,-137,'',[ - 742,-150,742,-150,832,-134,1.60782e-13,1000,-1000,1.60782e-13,21,470,741,-151,833,-133],[ -minilines(90,16,0,0,0,0,0,[ -mini_line(90,13,3,0,0,0,[ -str_block(0,90,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,90,13,3,0,-1,0,0,0,0,0, - "Kraftwerke")]) -]) -])]). -poly('black','',5,[ - 700,250,700,150,800,150,900,250,700,250],0,1,1,97,0,0,0,0,0,0,0,'1',0,0, - "00","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',870,357,1,1,1,90,16,98,13,3,0,0,0,0,2,90,16,0,0,"",0,0,0,0,370,'',[ -minilines(90,16,0,0,1,0,0,[ -mini_line(90,13,3,0,0,0,[ -str_block(0,90,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,90,13,3,0,-1,0,0,0,0,0, - "Treibstoff")]) -]) -])]). -text('black',760,207,1,1,1,90,16,99,13,3,0,0,0,0,2,90,16,0,0,"",0,0,0,0,220,'',[ -minilines(90,16,0,0,1,0,0,[ -mini_line(90,13,3,0,0,0,[ -str_block(0,90,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,90,13,3,0,-1,0,0,0,0,0, - "Treibstoff")]) -]) -])]). -poly('black','',2,[ - 950,350,990,350],0,1,1,100,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',960,395,3,0,1,63,48,101,13,3,0,0,0,0,2,63,48,0,0,"",0,0,0,0,408,'',[ -minilines(63,48,0,0,0,0,0,[ -mini_line(45,13,3,0,0,0,[ -str_block(0,45,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,45,13,3,0,-1,0,0,0,0,0, - "Feld-")]) -]), -mini_line(63,13,3,0,0,0,[ -str_block(0,63,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,63,13,3,0,-1,0,0,0,0,0, - "schirm-")]) -]), -mini_line(45,13,3,0,0,0,[ -str_block(0,45,13,3,0,-4,0,0,0,[ -str_seg('black','Courier',0,80640,45,13,3,0,-4,0,0,0,0,0, - "proj.")]) -]) -])]). -box('black','',600,250,800,350,0,1,1,102,0,0,0,0,0,'1',0,[ -]). -text('black',610,291,2,0,1,81,32,103,13,3,0,0,0,0,2,81,32,0,0,"",0,0,0,0,304,'',[ -minilines(81,32,0,0,0,0,0,[ -mini_line(81,13,3,0,0,0,[ -str_block(0,81,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,81,13,3,0,-1,0,0,0,0,0, - "Speicher-")]) -]), -mini_line(45,13,3,0,0,0,[ -str_block(0,45,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,45,13,3,0,-1,0,0,0,0,0, - "B\344nke")]) -]) -])]). -arc('black','',0,1,1,0,500,0,550,50,600,50,500,50,0,100,100,0,11520,137,0,0,8,3,0,0,0,'1','8','3',0,[ -]). -arc('black','',0,1,1,0,980,310,1000,330,1000,350,990,310,0,40,40,-5760,13184,138,0,0,8,3,0,0,0,'1','8','3',0,[ -]). -arc('black','',0,1,1,0,980,750,1000,770,1000,750,980,800,1,40,40,5760,-13632,139,0,0,8,3,0,0,0,'1','8','3',0,[ -]). -text('black',560,407,2,0,1,45,32,144,13,3,0,0,0,0,2,45,32,0,0,"",0,0,0,0,420,'',[ -minilines(45,32,0,0,0,0,0,[ -mini_line(36,13,3,0,0,0,[ -str_block(0,36,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,36,13,3,0,-1,0,0,0,0,0, - "Zen-")]) -]), -mini_line(45,13,3,0,0,0,[ -str_block(0,45,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,45,13,3,0,-1,0,0,0,0,0, - "trale")]) -]) -])]). -text('black',560,457,1,0,1,54,16,148,13,3,0,0,0,0,2,54,16,0,0,"",0,0,0,0,470,'',[ -minilines(54,16,0,0,0,0,0,[ -mini_line(54,13,3,0,0,0,[ -str_block(0,54,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,54,13,3,0,-1,0,0,0,0,0, - "Ortung")]) -]) -])]). -text('black',560,507,1,0,1,18,16,152,13,3,0,0,0,0,2,18,16,0,0,"",0,0,0,0,520,'',[ -minilines(18,16,0,0,0,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-1,0,0,0,0,0, - "ML")]) -]) -])]). -text('black',630,407,1,0,1,63,16,156,13,3,0,0,0,0,2,63,16,0,0,"",0,0,0,0,420,'',[ -minilines(63,16,0,0,0,0,0,[ -mini_line(63,13,3,0,0,0,[ -str_block(0,63,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,63,13,3,0,-1,0,0,0,0,0, - "Kabinen")]) -]) -])]). -text('black',630,457,1,0,1,63,16,158,13,3,0,0,0,0,2,63,16,0,0,"",0,0,0,0,470,'',[ -minilines(63,16,0,0,0,0,0,[ -mini_line(63,13,3,0,0,0,[ -str_block(0,63,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,63,13,3,0,-1,0,0,0,0,0, - "Kabinen")]) -]) -])]). -text('black',630,507,1,0,1,63,16,162,13,3,0,0,0,0,2,63,16,0,0,"",0,0,0,0,520,'',[ -minilines(63,16,0,0,0,0,0,[ -mini_line(63,13,3,0,0,0,[ -str_block(0,63,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,63,13,3,0,-1,0,0,0,0,0, - "Kabinen")]) -]) -])]). -text('black',560,557,2,0,1,126,32,166,13,3,0,0,0,0,2,126,32,0,0,"",0,0,0,0,570,'',[ -minilines(126,32,0,0,0,0,0,[ -mini_line(126,13,3,0,0,0,[ -str_block(0,126,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,126,13,3,0,-1,0,0,0,0,0, - "Gemeinschafts-")]) -]), -mini_line(63,13,3,0,0,0,[ -str_block(0,63,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,63,13,3,0,-1,0,0,0,0,0, - "anlagen")]) -]) -])]). -group([ -box('black','',617,129,701,145,0,1,1,268,0,0,0,1,0,'1',0,[ - 665,129,665,129,1085,209,200,0,0,200,-48,0],[ -]), -poly('black','',4,[ - 665,129,605,149,605,189,665,209],0,1,1,267,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 605,129,605,129,665,209,200,0,0,200,0,0],[ -]), -poly('black','',4,[ - 1280,137,1355,142,1355,152,1280,157],0,1,1,266,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 1280,137,1280,137,1355,157,200,0,0,200,-540,0],[ -]), -poly('black','',3,[ - 665,225,625,105,825,225],0,1,1,265,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 625,105,625,105,825,225,200,0,0,200,-16,0],[ -]), -poly('black','',6,[ - 1085,129,1155,129,1280,169,1280,189,1155,209,1085,209],0,1,1,264,0,0,0,0,0,1,0,'1',0,0, - "48","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 1085,129,1085,129,1280,209,200,0,0,200,-384,0],[ -]), -poly('black','',4,[ - 1130,129,1145,169,1165,164,1180,179],0,1,1,263,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 1130,129,1130,129,1180,179,200,0,0,200,-420,0],[ -]), -poly('black','',4,[ - 1085,145,1115,125,1180,135,1210,165],0,1,1,262,1,0,0,0,0,1,0,'1',0,0, - "6","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 1085,125,1085,125,1210,165,200,0,0,200,-384,0],[ -]), -poly('black','',5,[ - 705,143,1005,138,1055,143,1005,148,705,143],0,1,1,261,0,0,0,0,0,1,0,'1',0,0, - "00","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 705,138,705,138,1055,148,200,0,0,200,-80,0],[ -]), -poly('black','',2,[ - 755,143,1005,138],0,1,1,260,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 755,138,755,138,1005,143,200,0,0,200,-120,0],[ -]), -poly('black','',2,[ - 755,139,1005,144],0,1,1,259,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 755,139,755,139,1005,144,200,0,0,200,-120,0],[ -]), -poly('black','',2,[ - 755,139,1055,139],0,1,1,258,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 755,139,755,139,1055,139,200,0,0,200,-120,0],[ -]), -poly('black','',2,[ - 735,139,685,139],0,1,1,257,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 685,139,685,139,735,139,200,0,0,200,-64,0],[ -]), -group([ -box('black','',624,137,679,141,0,1,1,256,0,0,0,1,0,'1',0,[ - 700,137,700,137,975,157,200,0,0,200,-76,0],[ -]), -poly('black','',4,[ - 975,137,990,142,990,152,975,157],0,1,1,255,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 975,137,975,137,990,157,200,0,0,200,-296,0],[ -]), -poly('black','',4,[ - 700,157,685,152,685,142,700,137],0,1,1,254,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 685,137,685,137,700,157,200,0,0,200,-64,0],[ -]) -], -253,0,0,[ -]) -], -252,0,0,[ -]). -box('black','',500,50,600,100,0,1,1,303,0,0,0,0,0,'1',0,[ -]). -poly('black','',2,[ - 550,105,730,105],0,1,1,304,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 550,95,705,95],0,1,1,305,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 570,95,570,200],0,1,1,306,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 570,150,815,150],0,1,1,307,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 570,160,830,160],0,1,1,308,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 570,300,570,625],0,1,1,597,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 570,200,570,300],0,1,1,598,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 750,800,900,1100],0,1,1,599,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('red',795,67,1,0,1,18,16,814,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,80,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "20")]) -]) -])]). -text('red',850,112,1,0,1,18,16,816,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,125,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "19")]) -]) -])]). -text('red',900,157,1,0,1,18,16,818,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,170,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "18")]) -]) -])]). -text('red',950,207,1,0,1,18,16,820,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,220,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "17")]) -]) -])]). -text('red',1000,262,1,0,1,18,16,822,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,275,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "16")]) -]) -])]). -text('red',1050,307,1,0,1,18,16,824,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,320,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "15")]) -]) -])]). -text('red',1050,362,1,0,1,18,16,826,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,375,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "14")]) -]) -])]). -text('red',1050,407,1,0,1,18,16,828,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,420,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "13")]) -]) -])]). -text('red',1050,472,1,0,1,18,16,830,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,485,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "12")]) -]) -])]). -text('red',1100,512,1,0,1,18,16,832,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,525,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-3,0,0,0,[ -str_seg('red','Courier',0,80640,18,13,3,0,-3,0,0,0,0,0, - "11")]) -]) -])]). -text('red',1100,562,1,0,1,18,16,834,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,575,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "10")]) -]) -])]). -text('red',1050,607,1,0,1,9,16,836,13,3,0,1,0,0,2,9,16,0,0,"",0,0,0,0,620,'',[ -minilines(9,16,0,0,0,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "9")]) -]) -])]). -text('red',1050,662,1,0,1,9,16,838,13,3,0,1,0,0,2,9,16,0,0,"",0,0,0,0,675,'',[ -minilines(9,16,0,0,0,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "8")]) -]) -])]). -text('red',1050,717,1,0,1,9,16,840,13,3,0,1,0,0,2,9,16,0,0,"",0,0,0,0,730,'',[ -minilines(9,16,0,0,0,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "7")]) -]) -])]). -text('red',1050,762,1,0,1,9,16,842,13,3,0,1,0,0,2,9,16,0,0,"",0,0,0,0,775,'',[ -minilines(9,16,0,0,0,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "6")]) -]) -])]). -text('red',1000,812,1,0,1,9,16,844,13,3,0,1,0,0,2,9,16,0,0,"",0,0,0,0,825,'',[ -minilines(9,16,0,0,0,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "5")]) -]) -])]). -text('red',950,867,1,0,1,9,16,846,13,3,0,1,0,0,2,9,16,0,0,"",0,0,0,0,880,'',[ -minilines(9,16,0,0,0,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "4")]) -]) -])]). -text('red',900,912,1,0,1,9,16,848,13,3,0,1,0,0,2,9,16,0,0,"",0,0,0,0,925,'',[ -minilines(9,16,0,0,0,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "3")]) -]) -])]). -text('red',900,967,1,0,1,9,16,850,13,3,0,1,0,0,2,9,16,0,0,"",0,0,0,0,980,'',[ -minilines(9,16,0,0,0,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('red','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "2")]) -]) -])]). -text('red',900,1012,1,0,1,9,16,852,13,3,0,1,0,0,2,9,16,0,0,"",0,0,0,0,1025,'',[ -minilines(9,16,0,0,0,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-3,0,0,0,[ -str_seg('red','Courier',0,80640,9,13,3,0,-3,0,0,0,0,0, - "1")]) -]) -])]). -page(2,"",1,''). -oval('black','',50,50,650,650,0,1,1,878,0,0,0,0,0,'1',0,[ -]). -poly('black','',2,[ - 350,25,350,675],0,1,1,879,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 25,350,675,350],0,1,1,880,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -oval('black','',300,300,400,400,0,1,1,881,0,0,0,0,0,'1',0,[ -]). -oval('black','',65,65,635,635,0,1,1,882,0,0,0,0,0,'1',0,[ -]). -group([ -polygon('black','',9,[ - 310,450,310,490,320,490,320,465,340,465,340,490,350,490,350,450, - 310,450],0,1,1,0,885,0,0,0,0,0,'1',0, - "000",[ -]), -poly('black','',4,[ - 320,490,320,500,340,500,340,490],0,1,1,887,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -890,0,0,[ -]). -group([ -polygon('black','',9,[ - 350,450,350,490,360,490,360,465,380,465,380,490,390,490,390,450, - 350,450],0,1,1,0,892,0,0,0,0,0,'1',0, - "000",[ -]), -poly('black','',4,[ - 360,490,360,500,380,500,380,490],0,1,1,893,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -891,0,0,[ -]). -group([ -polygon('black','',9,[ - 390,450,390,490,400,490,400,465,420,465,420,490,430,490,430,450, - 390,450],0,1,1,0,895,0,0,0,0,0,'1',0, - "000",[ -]), -poly('black','',4,[ - 400,490,400,500,420,500,420,490],0,1,1,896,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -894,0,0,[ -]). -group([ -polygon('black','',9,[ - 270,450,270,490,280,490,280,465,300,465,300,490,310,490,310,450, - 270,450],0,1,1,0,898,0,0,0,0,0,'1',0, - "000",[ -]), -poly('black','',4,[ - 280,490,280,500,300,500,300,490],0,1,1,899,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -897,0,0,[ -]). -group([ -polygon('black','',9,[ - 578,194,578,234,588,234,588,209,608,209,608,234,618,234,618,194, - 578,194],0,1,1,0,901,0,0,0,1,0,'1',0, - "000",[ - 578,194,578,194,618,234,500,866.025,-866.025,500,1,-11],[ -]), -poly('black','',4,[ - 588,234,588,244,608,244,608,234],0,1,1,902,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 588,234,588,234,608,244,500,866.025,-866.025,500,-39,-22],[ -]) -], -900,0,0,[ -]). -group([ -polygon('black','',9,[ - 598,229,598,269,608,269,608,244,628,244,628,269,638,269,638,229, - 598,229],0,1,1,0,916,0,0,0,1,0,'1',0, - "000",[ - 598,229,598,229,638,269,500,866.025,-866.025,500,1,-11],[ -]), -poly('black','',4,[ - 608,269,608,279,628,279,628,269],0,1,1,917,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 608,269,608,269,628,279,500,866.025,-866.025,500,-39,-22],[ -]) -], -915,0,0,[ -]). -rcbox('black','',120,200,220,300,0,1,1,0,16,918,0,0,0,0,'1',0,[ -]). -text('black',170,217,2,1,1,63,33,919,13,3,0,1,0,0,2,63,33,0,0,"",0,0,0,0,230,'',[ -minilines(63,33,0,0,1,1,0,[ -mini_line(63,13,3,0,0,0,[ -str_block(0,63,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,63,13,3,0,-1,0,0,0,0,0, - "Karten-")]) -]), -mini_line(36,13,3,0,0,0,[ -str_block(0,36,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,36,13,3,0,-1,0,0,0,0,0, - "Tank")]) -]) -])]). -text('black',330,502,1,1,1,9,16,923,13,3,0,1,0,0,2,9,16,0,0,"",0,0,0,0,515,'',[ -minilines(9,16,0,0,1,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,9,13,3,0,-1,0,0,0,0,0, - "P")]) -]) -])]). -text('black',370,502,1,1,1,9,16,925,13,3,0,1,0,0,2,9,16,0,0,"",0,0,0,0,515,'',[ -minilines(9,16,0,0,1,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,9,13,3,0,-1,0,0,0,0,0, - "K")]) -]) -])]). -text('black',410,502,1,1,1,18,16,927,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,515,'',[ -minilines(18,16,0,0,1,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-1,0,0,0,0,0, - "2K")]) -]) -])]). -text('black',290,502,1,1,1,18,16,929,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,515,'',[ -minilines(18,16,0,0,1,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-1,0,0,0,0,0, - "2P")]) -]) -])]). -text('black',555,262,1,1,1,27,16,932,13,3,0,1,0,0,2,27,16,0,0,"",0,0,0,0,275,'',[ -minilines(27,16,0,0,1,1,0,[ -mini_line(27,13,3,0,0,0,[ -str_block(0,27,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,27,13,3,0,-1,0,0,0,0,0, - "FLO")]) -]) -])]). -text('black',525,222,1,1,1,36,16,934,13,3,0,1,0,0,2,36,16,0,0,"",0,0,0,0,235,'',[ -minilines(36,16,0,0,1,1,0,[ -mini_line(36,13,3,0,0,0,[ -str_block(0,36,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,36,13,3,0,-1,0,0,0,0,0, - "2FLO")]) -]) -])]). -poly('black','',2,[ - 300,50,300,70],0,1,1,937,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,50,400,70],0,1,1,938,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 630,300,650,300],0,1,1,939,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 630,400,650,400],0,1,1,940,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 300,630,300,650],0,1,1,941,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,630,400,650],0,1,1,942,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 50,300,70,300],0,1,1,943,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 50,400,65,400],0,1,1,944,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -group([ -polygon('black','',5,[ - 155,310,155,330,185,330,185,310,155,310],0,1,1,0,945,0,0,0,0,0,'1',0, - "00",[ -]), -poly('black','',4,[ - 160,310,160,340,180,340,180,310],0,1,1,946,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -949,0,0,[ -]). -group([ -polygon('black','',5,[ - 280,280,280,260,250,260,250,280,280,280],0,1,1,0,951,0,0,0,1,0,'1',0, - "00",[ - 250,260,250,260,280,280,6.12303e-14,1000,-1000,6.12303e-14,5,-25],[ -]), -poly('black','',4,[ - 275,280,275,250,255,250,255,280],0,1,1,952,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 255,250,255,250,275,280,6.12303e-14,1000,-1000,6.12303e-14,10,-10],[ -]) -], -950,0,0,[ -]). -group([ -polygon('black','',5,[ - 235,575,235,595,265,595,265,575,235,575],0,1,1,0,954,0,0,0,0,0,'1',0, - "00",[ -]), -poly('black','',4,[ - 240,575,240,605,260,605,260,575],0,1,1,955,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -953,0,0,[ -]). -group([ -polygon('black','',5,[ - 185,190,185,170,155,170,155,190,185,190],0,1,1,0,966,0,0,0,0,0,'1',0, - "00",[ -]), -poly('black','',4,[ - 180,190,180,160,160,160,160,190],0,1,1,967,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -965,0,0,[ -]). -group([ -polygon('black','',5,[ - 165,535,165,555,195,555,195,535,165,535],0,1,1,0,972,0,0,0,0,0,'1',0, - "00",[ -]), -poly('black','',4,[ - 170,535,170,565,190,565,190,535],0,1,1,973,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -971,0,0,[ -]). -group([ -polygon('black','',5,[ - 200,560,200,580,230,580,230,560,200,560],0,1,1,0,975,0,0,0,0,0,'1',0, - "00",[ -]), -poly('black','',4,[ - 205,560,205,590,225,590,225,560],0,1,1,976,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -974,0,0,[ -]). -group([ -polygon('black','',5,[ - 500,540,500,560,530,560,530,540,500,540],0,1,1,0,978,0,0,0,0,0,'1',0, - "00",[ -]), -poly('black','',4,[ - 505,540,505,570,525,570,525,540],0,1,1,979,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -977,0,0,[ -]). -group([ -polygon('black','',5,[ - 465,565,465,585,495,585,495,565,465,565],0,1,1,0,981,0,0,0,0,0,'1',0, - "00",[ -]), -poly('black','',4,[ - 470,565,470,595,490,595,490,565],0,1,1,982,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -980,0,0,[ -]). -group([ -polygon('black','',5,[ - 420,585,420,605,450,605,450,585,420,585],0,1,1,0,984,0,0,0,0,0,'1',0, - "00",[ -]), -poly('black','',4,[ - 425,585,425,615,445,615,445,585],0,1,1,985,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -983,0,0,[ -]). -text('black',250,542,1,1,1,90,16,986,13,3,0,1,0,0,2,90,16,0,0,"",0,0,0,0,555,'',[ -minilines(90,16,0,0,1,1,0,[ -mini_line(90,13,3,0,0,0,[ -str_block(0,90,13,3,0,-1,0,0,0,[ -str_seg('black','Courier',0,80640,90,13,3,0,-1,0,0,0,0,0, - "Beobachter")]) -]) -])]). -page(3,"",1,''). -box('black','',160,600,580,680,0,1,1,170,0,0,0,0,0,'1',0,[ -]). -poly('black','',4,[ - 160,600,100,620,100,660,160,680],0,1,1,172,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',4,[ - 775,640,850,645,850,655,775,660],0,1,1,176,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',3,[ - 160,600,120,480,320,600],0,1,1,177,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',6,[ - 580,600,650,600,775,640,775,660,650,680,580,680],0,1,1,185,0,0,0,0,0,0,0,'1',0,0, - "48","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',4,[ - 625,600,640,640,660,635,675,650],0,1,1,189,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',4,[ - 580,600,610,580,675,590,705,620],0,1,1,190,1,0,0,0,0,0,0,'1',0,0, - "6","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',5,[ - 200,650,500,645,550,650,500,655,200,650],0,1,1,194,0,0,0,0,0,0,0,'1',0,0, - "00","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 250,650,500,645],0,1,1,196,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 250,650,500,655],0,1,1,197,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 250,650,550,650],0,1,1,198,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 230,650,180,650],0,1,1,199,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -group([ -box('black','',195,640,470,660,0,1,1,215,0,0,0,0,0,'1',0,[ -]), -poly('black','',4,[ - 470,640,485,645,485,655,470,660],0,1,1,216,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',4,[ - 195,660,180,655,180,645,195,640],0,1,1,217,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -214,0,0,[ -]). -group([ -poly('black','',4,[ - 160,800,160,830,580,830,580,800],0,1,1,200,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',3,[ - 100,800,100,820,160,830],0,1,1,201,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',3,[ - 580,830,700,830,775,810],0,1,1,202,0,0,0,0,0,0,0,'1',0,0, - "4","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',3,[ - 775,810,850,805,850,800],0,1,1,204,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',3,[ - 180,830,250,1050,550,830],0,1,1,205,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -group([ -box('black','',195,890,470,910,0,1,1,207,0,0,0,0,0,'1',0,[ -]), -poly('black','',4,[ - 470,890,485,895,485,905,470,910],0,1,1,208,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]), -poly('black','',4,[ - 195,910,180,905,180,895,195,890],0,1,1,209,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]) -], -213,0,0,[ -]) -], -323,0,0,[ -]). -poly('blue','',2,[ - 100,750,900,750],1,1,1,639,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 100,740,100,760],0,1,1,640,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 150,740,150,760],0,1,1,641,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 200,740,200,760],0,1,1,642,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 250,740,250,760],0,1,1,643,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 300,740,300,760],0,1,1,644,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 350,740,350,760],0,1,1,645,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 400,740,400,760],0,1,1,646,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 450,740,450,760],0,1,1,647,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 500,740,500,760],0,1,1,648,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 550,740,550,760],0,1,1,649,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 600,740,600,760],0,1,1,650,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 650,740,650,760],0,1,1,651,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 700,740,700,760],0,1,1,652,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 750,740,750,760],0,1,1,653,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 800,740,800,760],0,1,1,654,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 850,740,850,760],0,1,1,655,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('blue',350,707,1,0,1,9,16,656,13,3,0,1,0,0,2,9,16,0,0,"",0,0,0,0,720,'',[ -minilines(9,16,0,0,0,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "5")]) -]) -])]). -text('blue',600,707,1,0,1,18,16,658,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,720,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "10")]) -]) -])]). -text('blue',850,702,1,0,1,18,16,660,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,715,'',[ -minilines(18,16,0,0,0,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "15")]) -]) -])]). -poly('blue','',2,[ - 50,700,50,435],1,1,1,664,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 38,695,38,715],0,1,1,665,1,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 38,695,38,695,38,715,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]). -poly('blue','',2,[ - 38,645,38,665],0,1,1,666,1,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 38,645,38,645,38,665,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]). -poly('blue','',2,[ - 38,595,38,615],0,1,1,667,1,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 38,595,38,595,38,615,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]). -poly('blue','',2,[ - 38,545,38,565],0,1,1,668,1,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 38,545,38,545,38,565,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]). -poly('blue','',2,[ - 38,495,38,515],0,1,1,669,1,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 38,495,38,495,38,515,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]). -poly('blue','',2,[ - 38,445,38,465],0,1,1,670,1,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 38,445,38,445,38,465,1.60782e-13,-1000,1000,1.60782e-13,2,5],[ -]). -text('blue',-3,441,1,0,1,16,9,671,13,3,0,1,0,0,2,9,16,0,0,"",0,1,0,0,454,'',[ - -3,441,-3,441,6,457,1.60782e-13,-1000,1000,1.60782e-13,8,8,-4,440,7,458],[ -minilines(9,16,0,0,0,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "5")]) -]) -])]). -poly('blue','',2,[ - 50,800,50,1065],1,1,1,696,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 38,795,38,815],0,1,1,697,1,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 38,795,38,795,38,815,1.60782e-13,1000,1000,-1.60782e-13,2,5],[ -]). -poly('blue','',2,[ - 38,745,38,765],0,1,1,698,1,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 38,745,38,745,38,765,1.60782e-13,1000,1000,-1.60782e-13,2,105],[ -]). -poly('blue','',2,[ - 38,695,38,715],0,1,1,699,1,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 38,695,38,695,38,715,1.60782e-13,1000,1000,-1.60782e-13,2,205],[ -]). -poly('blue','',2,[ - 38,645,38,665],0,1,1,700,1,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 38,645,38,645,38,665,1.60782e-13,1000,1000,-1.60782e-13,2,305],[ -]). -poly('blue','',2,[ - 38,595,38,615],0,1,1,701,1,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 38,595,38,595,38,615,1.60782e-13,1000,1000,-1.60782e-13,2,405],[ -]). -poly('blue','',2,[ - 38,545,38,565],0,1,1,702,1,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 38,545,38,545,38,565,1.60782e-13,1000,1000,-1.60782e-13,2,505],[ -]). -text('blue',-3,541,1,0,1,16,9,703,13,3,0,1,0,0,2,9,16,0,0,"",0,1,0,0,554,'',[ - -3,541,-3,541,6,557,1.60782e-13,1000,1000,-1.60782e-13,8,510,-4,540,7,558],[ -minilines(9,16,0,0,0,1,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "5")]) -]) -])]). -poly('blue','',4,[ - 665,570,675,530,695,530,705,570],1,1,1,730,1,0,0,0,0,0,0,'1',0,0, - "6","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 500,830,250,1050],0,1,1,792,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -page(4,"",1,''). -oval('black','',285,35,815,565,0,1,1,309,0,0,0,0,0,'1',0,[ -]). -poly('black','',2,[ - 550,290,550,310],0,1,1,310,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 540,300,560,300],0,1,1,311,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -oval('black','',370,120,730,480,0,1,1,312,0,0,0,0,0,'1',0,[ -]). -oval('black','',530,280,570,320,0,1,1,313,0,0,0,0,0,'1',0,[ -]). -group([ -group([ -group([ -poly('black','',4,[ - 665,300,665,330,1085,330,1085,300],0,1,1,343,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 665,300,665,300,1085,330,200,0,0,200,-48,0],[ -]), -poly('black','',3,[ - 605,300,605,320,665,330],0,1,1,342,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 605,300,605,300,665,330,200,0,0,200,0,0],[ -]), -poly('black','',3,[ - 1085,322,1205,322,1280,302],0,1,1,341,0,0,0,0,0,1,0,'1',0,0, - "4","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 1085,302,1085,302,1280,322,200,0,0,200,-384,0],[ -]), -poly('black','',3,[ - 1280,310,1355,305,1355,300],0,1,1,340,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 1280,300,1280,300,1355,310,200,0,0,200,-540,0],[ -]), -poly('black','',3,[ - 685,306,755,526,1055,306],0,1,1,339,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 685,306,685,306,1055,526,200,0,0,200,-64,0],[ -]), -group([ -box('black','',624,318,679,322,0,1,1,338,0,0,0,1,0,'1',0,[ - 700,318,700,318,975,338,200,0,0,200,-76,0],[ -]), -poly('black','',4,[ - 975,318,990,323,990,333,975,338],0,1,1,337,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 975,318,975,318,990,338,200,0,0,200,-296,0],[ -]), -poly('black','',4,[ - 700,338,685,333,685,323,700,318],0,1,1,336,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 685,318,685,318,700,338,200,0,0,200,-64,0],[ -]) -], -335,0,0,[ -]) -], -334,0,0,[ -]), -group([ -poly('black','',4,[ - 665,324,665,294,1085,294,1085,324],0,1,1,345,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 665,294,665,294,1085,324,200,0,0,200,-48,0],[ -]), -poly('black','',3,[ - 605,324,605,304,665,294],0,1,1,346,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 605,294,605,294,665,324,200,0,0,200,0,0],[ -]), -poly('black','',3,[ - 1085,294,1205,294,1280,314],0,1,1,347,0,0,0,0,0,1,0,'1',0,0, - "4","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 1085,294,1085,294,1280,314,200,0,0,200,-384,0],[ -]), -poly('black','',3,[ - 1280,298,1355,303,1355,308],0,1,1,348,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 1280,298,1280,298,1355,308,200,0,0,200,-540,0],[ -]), -poly('black','',3,[ - 685,470,755,250,1055,470],0,1,1,349,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 685,250,685,250,1055,470,200,0,0,200,-64,0],[ -]), -group([ -box('black','',624,278,679,282,0,1,1,351,0,0,0,1,0,'1',0,[ - 700,278,700,278,975,298,200,0,0,200,-76,0],[ -]), -poly('black','',4,[ - 975,298,990,293,990,283,975,278],0,1,1,352,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 975,278,975,278,990,298,200,0,0,200,-296,0],[ -]), -poly('black','',4,[ - 700,278,685,283,685,293,700,298],0,1,1,353,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 685,278,685,278,700,298,200,0,0,200,-64,0],[ -]) -], -350,0,0,[ -]) -], -344,0,0,[ -]) -], -384,0,0,[ -]), -oval('black','',585,220,755,380,0,1,1,406,0,0,0,0,0,'1',0,[ -]) -], -429,0,0,[ -]). -group([ -group([ -group([ -poly('black','',4,[ - 406,237,406,267,826,267,826,237],0,1,1,433,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 406,237,406,237,826,267,3.61737e-14,-200,200,3.61737e-14,144,-5],[ -]), -poly('black','',3,[ - 346,237,346,257,406,267],0,1,1,434,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 346,237,346,237,406,267,3.61737e-14,-200,200,3.61737e-14,204,7],[ -]), -poly('black','',3,[ - 826,259,946,259,1021,239],0,1,1,435,0,0,0,0,0,1,0,'1',0,0, - "4","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 826,239,826,239,1021,259,3.61737e-14,-200,200,3.61737e-14,-274,-91],[ -]), -poly('black','',3,[ - 1021,247,1096,242,1096,237],0,1,1,436,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 1021,237,1021,237,1096,247,3.61737e-14,-200,200,3.61737e-14,-471,-128],[ -]), -poly('black','',3,[ - 426,243,496,463,796,243],0,1,1,437,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 426,243,426,243,796,463,3.61737e-14,-200,200,3.61737e-14,129,-15],[ -]), -group([ -box('black','',568,170,572,225,0,1,1,439,0,0,0,1,0,'1',0,[ - 441,255,441,255,716,275,3.61737e-14,-200,200,3.61737e-14,127,-30],[ -]), -poly('black','',4,[ - 716,255,731,260,731,270,716,275],0,1,1,440,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 716,255,716,255,731,275,3.61737e-14,-200,200,3.61737e-14,-148,-85],[ -]), -poly('black','',4,[ - 441,275,426,270,426,260,441,255],0,1,1,441,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 426,255,426,255,441,275,3.61737e-14,-200,200,3.61737e-14,142,-27],[ -]) -], -438,0,0,[ -]) -], -432,0,0,[ -]), -group([ -poly('black','',4,[ - 406,261,406,231,826,231,826,261],0,1,1,443,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 406,231,406,231,826,261,3.61737e-14,-200,200,3.61737e-14,138,1],[ -]), -poly('black','',3,[ - 346,261,346,241,406,231],0,1,1,444,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 346,231,346,231,406,261,3.61737e-14,-200,200,3.61737e-14,197,13],[ -]), -poly('black','',3,[ - 826,231,946,231,1021,251],0,1,1,445,0,0,0,0,0,1,0,'1',0,0, - "4","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 826,231,826,231,1021,251,3.61737e-14,-200,200,3.61737e-14,-283,-83],[ -]), -poly('black','',3,[ - 1021,235,1096,240,1096,245],0,1,1,446,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 1021,235,1021,235,1096,245,3.61737e-14,-200,200,3.61737e-14,-473,-126],[ -]), -poly('black','',3,[ - 426,407,496,187,796,407],0,1,1,447,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 426,187,426,187,796,407,3.61737e-14,-200,200,3.61737e-14,74,41],[ -]), -group([ -box('black','',528,171,532,226,0,1,1,449,0,0,0,1,0,'1',0,[ - 441,215,441,215,716,235,3.61737e-14,-200,200,3.61737e-14,87,11],[ -]), -poly('black','',4,[ - 716,235,731,230,731,220,716,215],0,1,1,450,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 716,215,716,215,731,235,3.61737e-14,-200,200,3.61737e-14,-188,-44],[ -]), -poly('black','',4,[ - 441,215,426,220,426,230,441,235],0,1,1,451,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 426,215,426,215,441,235,3.61737e-14,-200,200,3.61737e-14,102,14],[ -]) -], -448,0,0,[ -]) -], -442,0,0,[ -]) -], -431,0,0,[ -]), -oval('black','',470,94,630,264,0,1,1,452,0,0,0,1,0,'1',0,[ - 326,157,326,157,496,317,1.60782e-13,-1000,1000,1.60782e-13,144,107],[ -]) -], -430,0,0,[ -]). -group([ -group([ -group([ -poly('black','',4,[ - 406,312,406,342,826,342,826,312],0,1,1,502,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 406,312,406,312,826,342,3.61737e-14,200,200,-3.61737e-14,144,59],[ -]), -poly('black','',3,[ - 346,312,346,332,406,342],0,1,1,503,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 346,312,346,312,406,342,3.61737e-14,200,200,-3.61737e-14,204,47],[ -]), -poly('black','',3,[ - 826,334,946,334,1021,314],0,1,1,504,0,0,0,0,0,1,0,'1',0,0, - "4","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 826,314,826,314,1021,334,3.61737e-14,200,200,-3.61737e-14,-274,141],[ -]), -poly('black','',3,[ - 1021,322,1096,317,1096,312],0,1,1,505,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 1021,312,1021,312,1096,322,3.61737e-14,200,200,-3.61737e-14,-471,182],[ -]), -poly('black','',3,[ - 426,318,496,538,796,318],0,1,1,506,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 426,318,426,318,796,538,3.61737e-14,200,200,-3.61737e-14,129,57],[ -]), -group([ -box('black','',568,378,572,433,0,1,1,508,0,0,0,1,0,'1',0,[ - 441,330,441,330,716,350,3.61737e-14,200,200,-3.61737e-14,127,48],[ -]), -poly('black','',4,[ - 716,330,731,335,731,345,716,350],0,1,1,509,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 716,330,716,330,731,350,3.61737e-14,200,200,-3.61737e-14,-148,103],[ -]), -poly('black','',4,[ - 441,350,426,345,426,335,441,330],0,1,1,510,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 426,330,426,330,441,350,3.61737e-14,200,200,-3.61737e-14,142,45],[ -]) -], -507,0,0,[ -]) -], -501,0,0,[ -]), -group([ -poly('black','',4,[ - 406,336,406,306,826,306,826,336],0,1,1,512,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 406,306,406,306,826,336,3.61737e-14,200,200,-3.61737e-14,138,65],[ -]), -poly('black','',3,[ - 346,336,346,316,406,306],0,1,1,513,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 346,306,346,306,406,336,3.61737e-14,200,200,-3.61737e-14,197,53],[ -]), -poly('black','',3,[ - 826,306,946,306,1021,326],0,1,1,514,0,0,0,0,0,1,0,'1',0,0, - "4","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 826,306,826,306,1021,326,3.61737e-14,200,200,-3.61737e-14,-283,149],[ -]), -poly('black','',3,[ - 1021,310,1096,315,1096,320],0,1,1,515,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 1021,310,1021,310,1096,320,3.61737e-14,200,200,-3.61737e-14,-473,184],[ -]), -poly('black','',3,[ - 426,482,496,262,796,482],0,1,1,516,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 426,262,426,262,796,482,3.61737e-14,200,200,-3.61737e-14,74,113],[ -]), -group([ -box('black','',528,377,532,432,0,1,1,518,0,0,0,1,0,'1',0,[ - 441,290,441,290,716,310,3.61737e-14,200,200,-3.61737e-14,87,87],[ -]), -poly('black','',4,[ - 716,310,731,305,731,295,716,290],0,1,1,519,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 716,290,716,290,731,310,3.61737e-14,200,200,-3.61737e-14,-188,142],[ -]), -poly('black','',4,[ - 441,290,426,295,426,305,441,310],0,1,1,520,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 426,290,426,290,441,310,3.61737e-14,200,200,-3.61737e-14,102,84],[ -]) -], -517,0,0,[ -]) -], -511,0,0,[ -]) -], -500,0,0,[ -]), -oval('black','',470,339,630,509,0,1,1,521,0,0,0,1,0,'1',0,[ - 326,232,326,232,496,392,1.60782e-13,1000,1000,-1.60782e-13,144,107],[ -]) -], -499,0,0,[ -]). -group([ -group([ -group([ -poly('black','',4,[ - 255,300,255,330,675,330,675,300],0,1,1,548,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 255,300,255,300,675,330,-200,0,0,200,228,0],[ -]), -poly('black','',3,[ - 195,300,195,320,255,330],0,1,1,549,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 195,300,195,300,255,330,-200,0,0,200,300,0],[ -]), -poly('black','',3,[ - 675,322,795,322,870,302],0,1,1,550,0,0,0,0,0,1,0,'1',0,0, - "4","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 675,302,675,302,870,322,-200,0,0,200,-276,0],[ -]), -poly('black','',3,[ - 870,310,945,305,945,300],0,1,1,551,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 870,300,870,300,945,310,-200,0,0,200,-510,0],[ -]), -poly('black','',3,[ - 275,306,345,526,645,306],0,1,1,552,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 275,306,275,306,645,526,-200,0,0,200,204,0],[ -]), -group([ -box('black','',421,318,476,322,0,1,1,554,0,0,0,1,0,'1',0,[ - 290,318,290,318,565,338,-200,0,0,200,186,0],[ -]), -poly('black','',4,[ - 565,318,580,323,580,333,565,338],0,1,1,555,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 565,318,565,318,580,338,-200,0,0,200,-144,0],[ -]), -poly('black','',4,[ - 290,338,275,333,275,323,290,318],0,1,1,556,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 275,318,275,318,290,338,-200,0,0,200,204,0],[ -]) -], -553,0,0,[ -]) -], -547,0,0,[ -]), -group([ -poly('black','',4,[ - 255,324,255,294,675,294,675,324],0,1,1,558,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 255,294,255,294,675,324,-200,0,0,200,228,0],[ -]), -poly('black','',3,[ - 195,324,195,304,255,294],0,1,1,559,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 195,294,195,294,255,324,-200,0,0,200,300,0],[ -]), -poly('black','',3,[ - 675,294,795,294,870,314],0,1,1,560,0,0,0,0,0,1,0,'1',0,0, - "4","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 675,294,675,294,870,314,-200,0,0,200,-276,0],[ -]), -poly('black','',3,[ - 870,298,945,303,945,308],0,1,1,561,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 870,298,870,298,945,308,-200,0,0,200,-510,0],[ -]), -poly('black','',3,[ - 275,470,345,250,645,470],0,1,1,562,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 275,250,275,250,645,470,-200,0,0,200,204,0],[ -]), -group([ -box('black','',421,278,476,282,0,1,1,564,0,0,0,1,0,'1',0,[ - 290,278,290,278,565,298,-200,0,0,200,186,0],[ -]), -poly('black','',4,[ - 565,298,580,293,580,283,565,278],0,1,1,565,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 565,278,565,278,580,298,-200,0,0,200,-144,0],[ -]), -poly('black','',4,[ - 290,278,275,283,275,293,290,298],0,1,1,566,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 275,278,275,278,290,298,-200,0,0,200,204,0],[ -]) -], -563,0,0,[ -]) -], -557,0,0,[ -]) -], -546,0,0,[ -]), -oval('black','',345,220,515,380,0,1,1,567,0,0,0,0,0,'1',0,[ -]) -], -545,0,0,[ -]). -poly('black','',4,[ - 600,40,600,110,735,250,810,250],0,1,1,591,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 660,220,800,220],0,1,1,795,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 630,175,630,45],0,1,1,796,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -arc('blue','',0,1,1,0,418,168,550,300,630,195,680,300,1,264,264,3328,-3328,797,0,0,8,3,0,0,0,'1','8','3',0,[ -]). -poly('blue','',2,[ - 550,20,850,20],0,1,1,800,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 600,15,600,25],0,1,1,801,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 650,15,650,25],0,1,1,802,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 700,15,700,25],0,1,1,803,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 750,15,750,25],0,1,1,804,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 800,15,800,25],0,1,1,805,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 850,15,850,25],0,1,1,806,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('blue',650,22,1,1,1,18,16,807,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,35,'',[ -minilines(18,16,0,0,1,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "10")]) -]) -])]). -text('blue',750,22,1,1,1,18,16,809,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,35,'',[ -minilines(18,16,0,0,1,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "20")]) -]) -])]). -text('blue',850,22,1,1,1,18,16,811,13,3,0,1,0,0,2,18,16,0,0,"",0,0,0,0,35,'',[ -minilines(18,16,0,0,1,1,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "30")]) -]) -])]). -page(5,"",1,''). -poly('black','',4,[ - 250,50,50,50,50,250,50,450],0,1,1,600,1,0,0,0,0,0,0,'1',0,0, - "6","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',4,[ - 150,450,150,250,150,150,245,150],0,1,1,603,1,0,0,0,0,0,0,'1',0,0, - "6","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 250,150,350,150],0,1,1,604,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 250,50,350,50],0,1,1,605,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',4,[ - 350,50,550,50,550,250,550,450],0,1,1,606,1,0,0,0,0,0,0,'1',0,0, - "6","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',4,[ - 450,450,450,250,450,150,350,150],0,1,1,607,1,0,0,0,0,0,0,'1',0,0, - "6","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 50,250,150,250],0,1,1,608,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 250,150,250,50],0,1,1,609,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 350,50,350,150],0,1,1,610,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 450,250,550,250],0,1,1,611,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 150,150,50,50],0,1,1,612,1,0,3,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 450,150,550,50],0,1,1,613,1,0,3,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 300,450,300,50],1,1,1,616,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 300,450,550,450],1,1,1,617,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('blue',310,337,1,0,1,27,16,618,13,3,0,1,0,0,2,27,16,0,0,"",0,0,0,0,350,'',[ -minilines(27,16,0,0,0,1,0,[ -mini_line(27,13,3,0,0,0,[ -str_block(0,27,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,27,13,3,0,-2,0,0,0,0,0, - "0.2")]) -]) -])]). -text('blue',310,227,1,0,1,27,16,620,13,3,0,1,0,0,2,27,16,0,0,"",0,0,0,0,240,'',[ -minilines(27,16,0,0,0,1,0,[ -mini_line(27,13,3,0,0,0,[ -str_block(0,27,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,27,13,3,0,-2,0,0,0,0,0, - "0.4")]) -]) -])]). -text('blue',310,127,1,0,1,27,16,622,13,3,0,1,0,0,2,27,16,0,0,"",0,0,0,0,140,'',[ -minilines(27,16,0,0,0,1,0,[ -mini_line(27,13,3,0,0,0,[ -str_block(0,27,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,27,13,3,0,-2,0,0,0,0,0, - "0.6")]) -]) -])]). -text('blue',400,422,1,0,1,27,16,624,13,3,0,1,0,0,2,27,16,0,0,"",0,0,0,0,435,'',[ -minilines(27,16,0,0,0,1,0,[ -mini_line(27,13,3,0,0,0,[ -str_block(0,27,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,27,13,3,0,-2,0,0,0,0,0, - "0.2")]) -]) -])]). -text('blue',500,422,1,0,1,27,16,626,13,3,0,1,0,0,2,27,16,0,0,"",0,0,0,0,435,'',[ -minilines(27,16,0,0,0,1,0,[ -mini_line(27,13,3,0,0,0,[ -str_block(0,27,13,3,0,-2,0,0,0,[ -str_seg('blue','Courier',0,80640,27,13,3,0,-2,0,0,0,0,0, - "0.4")]) -]) -])]). -poly('blue','',2,[ - 295,350,305,350],0,1,1,628,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 295,250,305,250],0,1,1,630,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 295,150,305,150],0,1,1,631,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 295,50,305,50],0,1,1,632,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 400,445,400,455],0,1,1,633,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',2,[ - 500,445,500,455],0,1,1,634,1,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',4,[ - 600,50,600,55,600,250,700,450],0,1,1,635,1,0,0,0,0,0,0,'1',0,0, - "6","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',4,[ - 600,50,700,50,850,50,1000,50],0,1,1,636,1,0,0,0,0,0,0,'1',0,0, - "6","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',4,[ - 1000,50,1000,100,1000,150,1000,200],0,1,1,637,1,0,0,0,0,0,0,'1',0,0, - "6","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('blue','',4,[ - 1000,200,850,200,700,300,700,445],0,1,1,638,1,0,0,0,0,0,0,'1',0,0, - "6","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -page(6,"Deck 15",1,''). -oval('black','',100,100,1000,1000,0,1,1,853,0,0,0,0,0,'1',0,[ -]). -oval('black','',500,500,600,600,0,1,1,856,0,0,0,0,0,'1',0,[ -]). -oval('black','',400,400,700,700,0,1,1,857,0,0,0,0,0,'1',0,[ -]). -box('black','',525,415,575,500,0,1,1,859,0,0,0,0,0,'1',0,[ -]). -box('black','',580,459,679,545,0,1,1,860,0,0,0,1,0,'1',0,[ - 647,474,647,474,697,559,500,866.025,-866.025,500,7,-15],[ -]). -box('black','',580,553,679,639,0,1,1,863,0,0,0,1,0,'1',0,[ - 682,573,682,573,732,658,-500,866.025,-866.025,-500,-3,23],[ -]). -box('black','',524,599,574,684,0,1,1,868,0,0,0,1,0,'1',0,[ - 650,625,650,625,700,710,-1000,3.21563e-13,-3.21563e-13,-1000,-76,59],[ -]). -oval('black','',575,415,600,440,0,1,1,873,0,0,0,0,0,'1',0,[ -]). -arc('black','',0,1,1,0,440,440,550,550,550,440,640,490,1,220,220,5760,-3648,876,0,0,8,3,0,0,0,'1','8','3',0,[ -]). -arc('black','',0,1,1,0,460,460,550,550,550,460,620,505,1,180,180,5760,-3712,877,0,0,8,3,0,0,0,'1','8','3',0,[ -]). diff --git a/pr/schneller_kreuzer/sonden_hangar.pov b/pr/schneller_kreuzer/sonden_hangar.pov deleted file mode 100644 index 3fc99ed..0000000 --- a/pr/schneller_kreuzer/sonden_hangar.pov +++ /dev/null @@ -1,124 +0,0 @@ -/* - Sondenhangar: - - Randbedingungen: - - Platz eingeschränkt durch Hangars f. 1-Mann-Jäger. (16 m breit) - sowie Außenhülle (Schräge ca. <18, 4.8> .. <26, 0>) - 1 m breiter Gang in der Mitte. - - */ - -#macro fach (b1, l1, r2) - #local p000 = <-(b1/2-r2), r2, r2>; - #local p001 = <-(b1/2-r2), r2, l1-r2>; - #local p010 = <-(b1/2-r2), b1-r2 r2>; - #local p011 = <-(b1/2-r2), b1-r2 l1-r2>; - #local p100 = <+(b1/2-r2), r2, r2>; - #local p101 = <+(b1/2-r2), r2, l1-r2>; - #local p110 = <+(b1/2-r2), b1-r2 r2>; - #local p111 = <+(b1/2-r2), b1-r2 l1-r2>; - - union { - cylinder { p000, p001, r2 } - cylinder { p010, p011, r2 } - cylinder { p100, p101, r2 } - cylinder { p110, p111, r2 } - - cylinder { p000, p010, r2 } - cylinder { p001, p011, r2 } - cylinder { p100, p110, r2 } - cylinder { p101, p111, r2 } - - cylinder { p000, p100, r2 } - cylinder { p001, p101, r2 } - cylinder { p010, p110, r2 } - cylinder { p011, p111, r2 } - - box { p000 - r2, p000 + r2 } - box { p001 - r2, p001 + r2 } - box { p010 - r2, p010 + r2 } - box { p011 - r2, p011 + r2 } - box { p100 - r2, p100 + r2 } - box { p101 - r2, p101 + r2 } - box { p110 - r2, p110 + r2 } - box { p111 - r2, p111 + r2 } - - pigment { color Red } - - } - -#end - -#declare sonden_hangar_r = - union { - #local r1 = 13; - #local b1 = 0.5; - #local l1 = 2.0; - #local r2 = 0.01; - #local da = atan2(b1/2, r1) * 2; - #local aa = atan2(1, 1) + da * 1.5; - - #while (r1*cos(aa + da/2) > 8.05) - #debug concat("\naa = ", str(aa, 0, 5)) - #local hh = 0; - #while (hh < 4.8 - b1) - object { - fach(b1, l1, r2) - - translate <0, hh, r1> - rotate <0, degrees(aa), 0> - } - #local hh = hh + b1; - #end - - #local aa = aa + da; - #end - - #local r1 = 16; - #local b1 = 0.5; - #local r2 = 0.01; - #local da = atan2(b1/2, r1) * 2; - #local aa = atan2(1, 1) + da * 1.5; - - #while (r1*cos(aa + da/2) > 8.05) - #debug concat("\naa = ", str(aa, 0, 5)) - #local l1 = 5.0; - #local hh = 0; - #while (hh < 3.1 - b1) - object { - fach(b1, l1, r2) - - translate <0, hh, r1> - rotate <0, degrees(aa), 0> - } - #local hh = hh + b1; - #end - - #local l1 = 2.5; - #while (hh < 4.2 - b1) - object { - fach(b1, l1, r2) - - translate <0, hh, r1> - rotate <0, degrees(aa), 0> - } - #local hh = hh + b1; - #end - - #local aa = aa + da; - #end - - } - -#declare sonden_hangar = - union { - object { sonden_hangar_r } - object { - sonden_hangar_r - matrix <0, 0, 1, - 0, 1, 0, - 1, 0, 0, - 0, 0, 0> - } - } diff --git a/pr/schneller_kreuzer/speicherbank.pov b/pr/schneller_kreuzer/speicherbank.pov deleted file mode 100644 index 52bdefb..0000000 --- a/pr/schneller_kreuzer/speicherbank.pov +++ /dev/null @@ -1,230 +0,0 @@ -#include "T_arkonstahl.pov" -#include "glass.inc" - -#declare gummi = - texture { - pigment { - color 0.2 - - } - } - -#declare trafo = - union { - intersection { - sphere { - 0, 1 - scale <1.1, 4, 1.1> - } - box { - <-1, 0, -1> - <1, 4, 1> - } - texture { T_arkonstahl } - } - intersection { - sphere { - 0, 1 - scale <1.1, 2, 1.1> - texture { T_Copper_3D } - } - box { - <-1, 1.2, -1> - <1, 2, 1> - } - translate <0, 2.3, 0> - } - intersection { - sphere { - 0, 1 - scale <1.1, 2, 1.1> - texture { T_Copper_3D } - } - box { - <-1, 1.4, -1> - <1, 2, 1> - } - translate <0, 2.6, 0> - } - intersection { - sphere { - 0, 1 - scale <1.1, 2, 1.1> - texture { T_Copper_3D } - } - box { - <-1, 1.6, -1> - <1, 2, 1> - } - translate <0, 2.9, 0> - } - } - -#declare speicherbank = - union { - box { - <1, 0, -2.5> - <8, 8, 2.5> - texture {pigment {color White }} - } - box { - <0, 0, -2.5> - <1, 4, 1.5> - texture {pigment {color White }} - } - #local i = 0.1; - #while (i < 4) - cylinder { - <0.25, i, 1.6> - <0.75, i, 1.6> - 0.02 - texture { gummi } - } - #local i = i + 0.2; - #end - cylinder { - <0.25, 0, 1.6> - <0.25, 5, 1.6> - 0.02 - texture { gummi } - } - cylinder { - <0.75, 0, 1.6> - <0.75, 5, 1.6> - 0.02 - texture { gummi } - } - cylinder { - <0.75, 5, 1.6> - <0.75, 5, 1.45> - 0.02 - texture { gummi } - } - cylinder { - <0.75, 5, 1.45> - <1, 5, 1.45> - 0.02 - texture { gummi } - } - cylinder { - <0.25, 5, 1.6> - <0.25, 5, 1.45> - 0.02 - texture { gummi } - } - cylinder { - <0.25, 5, 1.45> - <0.05, 5, 1.45> - 0.02 - texture { gummi } - } - cylinder { - <0.05, 5, 1.45> - <0.05, 5, -2.45> - 0.02 - texture { gummi } - } - cylinder { - <0.05, 5, -2.45> - <1.00, 5, -2.45> - 0.02 - texture { gummi } - } - #local i = 0; - #while (i <= 4) - cylinder { - <0.05, 5, i * (2.45 + 1.45) / 4 - 2.45 > - <0.05, 4, i * (2.45 + 1.45) / 4 - 2.45 > - 0.02 - texture { gummi } - } - #local i = i + 1; - #end - union { - box { - <0, 0, 0>, <1.4, 0.9, -0.01> - texture { - pigment {Black} - } - } - box { - <0.4, 0.5, 0.01>, <1.3, 0.8, -0.02> - texture { - pigment {Green} - } - } - sphere { - <0.55, 0.35, 0.01>, 0.13 - scale <1, 1, 0.1> - texture { - pigment {Green} - } - } - sphere { - <0.85, 0.35, 0.01>, 0.13 - scale <1, 1, 0.1> - texture { - pigment {Yellow} - } - } - sphere { - <1.15, 0.35, 0.01>, 0.13 - scale <1, 1, 0.1> - texture { - pigment {Red} - } - } - matrix < // swap x<->z // swap x<->z - 0, 0, 1, - 0, 1, 0, - 1, 0, 0, - 0, 0, 0 - > - translate <1, 5, -1.4> - } - object { - trafo - translate <7, 0, -3.5> - } - object { - trafo - translate <7, 0, +3.5> - } - torus { - 1, 0.5 - rotate <90, 0, 0> - translate <5, 5, -2.5> - texture { T_Copper_3D } - } - torus { - 1, 0.5 - rotate <90, 0, 0> - translate <5, 5, +2.5> - texture { T_Copper_3D } - } - intersection { - torus { - 5, 1 - - } - plane { - <-1, 0, 0> 0 - rotate <0, 0, 0> - } - plane { - <0, 0, -1> 0 - rotate <0, 0, 0> - } - plane { - <0, 0, +1> 0 - rotate <0, -60, 0> - } - texture { - T_Ruby_Glass - } - interior { - ior 1.1 - } - translate <0, 5, 5 * sqrt(1/3)> - } - } diff --git a/pr/schneller_kreuzer/test-deck_13.png b/pr/schneller_kreuzer/test-deck_13.png deleted file mode 100644 index 0427d2b..0000000 Binary files a/pr/schneller_kreuzer/test-deck_13.png and /dev/null differ diff --git a/pr/schneller_kreuzer/test-deck_13.pov b/pr/schneller_kreuzer/test-deck_13.pov deleted file mode 100644 index 44ffac0..0000000 --- a/pr/schneller_kreuzer/test-deck_13.pov +++ /dev/null @@ -1,67 +0,0 @@ -#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 = <-100, 200, -100>; -light_source { - CP - color White*0.5 -} -camera { - location CP - look_at <-0, 15, -0> - angle 20 -} - -#include "huelle.pov" -#include "deck_13.pov" - - object { - deck_13 - } - - -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> } -} diff --git a/pr/schneller_kreuzer/test-deck_14.pov b/pr/schneller_kreuzer/test-deck_14.pov deleted file mode 100644 index 06e22eb..0000000 --- a/pr/schneller_kreuzer/test-deck_14.pov +++ /dev/null @@ -1,67 +0,0 @@ -#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 = <-25, 17, -10>; -light_source { - CP - color White*0.5 -} -camera { - location CP - look_at <-15, 17, -0> - angle 20 -} - -#include "huelle.pov" -#include "deck_14.pov" - - object { - deck_14 - } - - -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> } -} diff --git a/pr/schneller_kreuzer/test-deck_15.pov b/pr/schneller_kreuzer/test-deck_15.pov deleted file mode 100644 index cc8acb1..0000000 --- a/pr/schneller_kreuzer/test-deck_15.pov +++ /dev/null @@ -1,67 +0,0 @@ -#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 = <-100, 200, -100>; -light_source { - CP - color White*0.5 -} -camera { - location CP - look_at <-0, 15, -0> - angle 20 -} - -#include "huelle.pov" -#include "deck_15.pov" - - object { - deck_15 - } - - -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> } -} diff --git a/pr/schneller_kreuzer/test-deck_18.pov b/pr/schneller_kreuzer/test-deck_18.pov deleted file mode 100644 index 8cdea23..0000000 --- a/pr/schneller_kreuzer/test-deck_18.pov +++ /dev/null @@ -1,68 +0,0 @@ -#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 = <-100, 200, -100>; -light_source { - CP - color White*0.5 -} -camera { - location CP - look_at <-0, 95, -0> - angle 20 -} - -#include "huelle.pov" -#include "deck_18.pov" - - object { - deck_18 - translate <0, 60, 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> } -} diff --git a/pr/schneller_kreuzer/test-deck_19.pov b/pr/schneller_kreuzer/test-deck_19.pov deleted file mode 100644 index 56498db..0000000 --- a/pr/schneller_kreuzer/test-deck_19.pov +++ /dev/null @@ -1,68 +0,0 @@ -#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 = <-100, 200, -100>; -light_source { - CP - color White*0.5 -} -camera { - location CP - look_at <-0, 95, -0> - angle 20 -} - -#include "huelle.pov" -#include "deck_19.pov" - - object { - deck_19 - translate <0, 60, 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> } -} diff --git a/pr/schneller_kreuzer/test-deck_20.pov b/pr/schneller_kreuzer/test-deck_20.pov deleted file mode 100644 index 3aafa20..0000000 --- a/pr/schneller_kreuzer/test-deck_20.pov +++ /dev/null @@ -1,68 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -#declare SCHNITT_1 = 1; // Quadrant -/*/- -#declare HUELLE = 0; - -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 = <-100, 200, -100>; -light_source { - CP - color White*0.5 -} -camera { - location CP - look_at <-0, 45, -0> - angle 10 -} - -#include "huelle.pov" -#include "deck_20.pov" - - object { - deck_20 - } - - -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> } -} diff --git a/pr/schneller_kreuzer/test-difference.pov b/pr/schneller_kreuzer/test-difference.pov deleted file mode 100644 index 17b0b44..0000000 --- a/pr/schneller_kreuzer/test-difference.pov +++ /dev/null @@ -1,89 +0,0 @@ -#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, 3, +40>; -light_source { - CP - color White*0.5 -} -camera { - location CP - look_at <-0, 3.0, +12> - angle 40 -} - -#declare cut1 = - prism { - linear_sweep - linear_spline - 12 // min y - 30 // max y - 8 // nr points - <-1, 0> <-5.1, 1> <-1, 2> <0, 4.6> - <1, 2> <5.1, 1> <1, 0> - <-1, 0> - rotate <-90, 0, 0> // +x -> +x, +z -> +y, +y -> -z - scale <1, 1, -1> - pigment { - color rgbf <0, 1, 1, 0> - } - } - -#declare cut2 = - box { - <-5, 0, 12> <5, 4.6, 30> - pigment { - color rgbf <0, 1, 0, 0> - } - } - difference { - cylinder { - <0, 0, 12> <0, 4.8, 12>, 8.05 - pigment { - color rgbf <1, 1, 1, 0.3> - } - } - cylinder { - <0, 0, 12> <0, 4.81, 12>, 8.00 - pigment { - color rgbf <1, 1, 1, 0.3> - } - } - object { - cut1 - } - - } - -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> } -} diff --git a/pr/schneller_kreuzer/test-ein-mann-jaeger.pov b/pr/schneller_kreuzer/test-ein-mann-jaeger.pov deleted file mode 100644 index 004a972..0000000 --- a/pr/schneller_kreuzer/test-ein-mann-jaeger.pov +++ /dev/null @@ -1,48 +0,0 @@ -#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, -00> - color White -} -light_source { - <200, 120, -171> - color White*0.5 -} -camera { - location <20, 1, 7.5> - look_at <-0, 1, 7.5> - angle 40 - orthographic -} - -#include "ein-mann-jaeger.pov" - -object { - ein_mann_jaeger -} - - -cylinder { - <0, 0, 0>, - <0, -1, 0>, 1000 - pigment { - radial - color_map{ - [0.1 rgb 0.1 ] - [0.1 White] - } - frequency 16 - } -} - diff --git a/pr/schneller_kreuzer/test-hufeisenpult.pov b/pr/schneller_kreuzer/test-hufeisenpult.pov deleted file mode 100644 index b1b5cbd..0000000 --- a/pr/schneller_kreuzer/test-hufeisenpult.pov +++ /dev/null @@ -1,47 +0,0 @@ -#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 -} -light_source { - <-200, 120, -171> - color White*0.5 -} -camera { - location <+005, 10, +0> - look_at <-0, 0, -0> - angle 20 -} - -#include "hufeisenpult.pov" - -object { - hufeisenpult -} - - -cylinder { - <0, 0, 0>, - <0, -1, 0>, 1000 - pigment { - radial - color_map{ - [0.1 rgb 0.1 ] - [0.1 White] - } - frequency 16 - } -} - diff --git a/pr/schneller_kreuzer/test-kabine.pov b/pr/schneller_kreuzer/test-kabine.pov deleted file mode 100644 index 09c3de4..0000000 --- a/pr/schneller_kreuzer/test-kabine.pov +++ /dev/null @@ -1,70 +0,0 @@ -#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.1, 0.1, 0.1> - radiosity { - distance_maximum 10000 - } -} -background { color rgb<0.2, 0.4, 0.8> } -light_source { - <-200, 200, +200> - color White*0.5 -} - -#declare CP = <+02, 17, +7>; -light_source { - CP - color White*0.9 -} - -camera { - location CP - look_at <+4, 1, 7> - angle 40 -} - -#include "kabine.pov" - -object { - kabine1 -} - - -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> } -} diff --git a/pr/schneller_kreuzer/test-konturensitz.pov b/pr/schneller_kreuzer/test-konturensitz.pov deleted file mode 100644 index 58361a2..0000000 --- a/pr/schneller_kreuzer/test-konturensitz.pov +++ /dev/null @@ -1,47 +0,0 @@ -#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, -00> - color White -} -light_source { - <-200, 120, -171> - color White*0.5 -} -camera { - location <-000, 2, -10> - look_at <-0, 0, -0> - angle 20 -} - -#include "konturensitz.pov" - -object { - konturensitz -} - - -cylinder { - <0, 0, 0>, - <0, -1, 0>, 1000 - pigment { - radial - color_map{ - [0.1 rgb 0.1 ] - [0.1 White] - } - frequency 16 - } -} - diff --git a/pr/schneller_kreuzer/test-polgeschuetz.pov b/pr/schneller_kreuzer/test-polgeschuetz.pov deleted file mode 100644 index a45677a..0000000 --- a/pr/schneller_kreuzer/test-polgeschuetz.pov +++ /dev/null @@ -1,64 +0,0 @@ -#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, -00> - color White -} -light_source { - <-200, 120, -171> - color White*0.5 -} -camera { - location <+020, 146, +10> - look_at <-0, 46, 10> - angle 30 -} - -#include "polgeschuetz.pov" - - object { - polgeschuetz - } - - -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> } -} diff --git a/pr/schneller_kreuzer/test-rounded_box.pov b/pr/schneller_kreuzer/test-rounded_box.pov deleted file mode 100644 index 34cc4e0..0000000 --- a/pr/schneller_kreuzer/test-rounded_box.pov +++ /dev/null @@ -1,71 +0,0 @@ -#include "colors.inc" -#include "glass.inc" -#include "metals.inc" -#include "shapes.inc" -#include "stones.inc" -#include "textures.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 { - <5, 4.8, 5> - color White -} - -#local CP = <0, 2, 5>; -light_source { - CP - color White*0.5 -} -camera { - location CP - look_at <-0, 1, -0> - //angle 40 -} - -#include "huelle.pov" -#include "rounded_box.pov" - - object { - rounded_box(<-1, -0, -1>, <1, 1, 1>, 0.2) - texture { T_Ruby_Glass } - interior { I_Glass } - } - - -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> } -} - diff --git a/pr/schneller_kreuzer/test-schneller_kreuzer.pov b/pr/schneller_kreuzer/test-schneller_kreuzer.pov deleted file mode 100644 index cc7e97a..0000000 --- a/pr/schneller_kreuzer/test-schneller_kreuzer.pov +++ /dev/null @@ -1,58 +0,0 @@ -#version unofficial MegaPov 0.5; -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -#declare SCHNITT_1 = 1; // Quadrant -/*/- -#declare HUELLE = 1; // Quadrant -/*/- - -global_settings { - post_process {find_edges{10000,.05,1,1,1,rgb 0}} -} -#default {finish {ambient 0.4 diffuse 0.3 brilliance 0}} - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> - radiosity {} -} -background { color rgb<0.2, 0.4, 0.8> } -light_source { - <-200, 200, -200> - color White -} - -#local CP = <-150, 200, -150>; -light_source { - CP - color White*0.5 -} -camera { - location CP - look_at <-0, 60, -0> - angle 32 -} - -#include "schneller_kreuzer.pov" - - object { - schneller_kreuzer - translate <0, 60, 0> - } - - -cylinder { - <0, 0, 0>, - <0, -1, 0>, 1000 - pigment { - radial - color_map{ - [0.1 rgb 0.1 ] - [0.1 White] - } - frequency 16 - } -} - diff --git a/pr/schneller_kreuzer/test-sonden_hangar.pov b/pr/schneller_kreuzer/test-sonden_hangar.pov deleted file mode 100644 index c5b3531..0000000 --- a/pr/schneller_kreuzer/test-sonden_hangar.pov +++ /dev/null @@ -1,67 +0,0 @@ -#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 = <5, 51.7, 10>; -light_source { - CP - color White*0.5 -} -camera { - location CP - look_at <11, 1.7, 11> - angle 40 -} - -#include "sonden_hangar.pov" - - object { - sonden_hangar - translate <0, 0, 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> } -} diff --git a/pr/schneller_kreuzer/test-speicherbank.pov b/pr/schneller_kreuzer/test-speicherbank.pov deleted file mode 100644 index de619ad..0000000 --- a/pr/schneller_kreuzer/test-speicherbank.pov +++ /dev/null @@ -1,47 +0,0 @@ -#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 -} -light_source { - <-200, 120, -171> - color White*0.5 -} -camera { - location <-015, 2, +15> - look_at <-0, 5, -0> - angle 40 -} - -#include "speicherbank.pov" - -object { - speicherbank -} - - -cylinder { - <0, 0, 0>, - <0, -1, 0>, 1000 - pigment { - radial - color_map{ - [0.1 rgb 0.1 ] - [0.1 White] - } - frequency 16 - } -} - diff --git a/pr/schneller_kreuzer/test-superellipsoid.pov b/pr/schneller_kreuzer/test-superellipsoid.pov deleted file mode 100644 index 4775019..0000000 --- a/pr/schneller_kreuzer/test-superellipsoid.pov +++ /dev/null @@ -1,69 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "huelle.pov" - -#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, 203, +40>; -light_source { - CP - color White*0.5 -} -camera { - location CP - look_at <-0, 43.0, +12> - angle 40 -} - - - union { - object { huelle } - // Ausschnitt f. Hangartore - superellipsoid { - <0.25 0.25> - scale <8.05, 2.4, 40> - translate <0, 40+2.4, 0> - pigment { - color rgb <1, 1, 0> - } - } - superellipsoid { - <0.25 0.25> - scale <8.05, 2.4, 40> - translate <0, 40+2.4, 0> - rotate <0, 90, 0> - pigment { - color rgb <1, 1, 0> - } - } - } -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> } -} - diff --git a/pr/schneller_kreuzer/test-zentrale.pov b/pr/schneller_kreuzer/test-zentrale.pov deleted file mode 100644 index 2677f09..0000000 --- a/pr/schneller_kreuzer/test-zentrale.pov +++ /dev/null @@ -1,67 +0,0 @@ -#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 { - <0, 4.8, 0> - color White -} - -#local CP = <0, 2, 5>; -light_source { - CP - color White*0.5 -} -camera { - location CP - look_at <-0, 1, -5> - //angle 40 -} - -#include "huelle.pov" -#include "zentrale.pov" - - object { - zentrale - } - - -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> } -} diff --git a/pr/schneller_kreuzer/treibstofftank.pov b/pr/schneller_kreuzer/treibstofftank.pov deleted file mode 100644 index 0e8b4db..0000000 --- a/pr/schneller_kreuzer/treibstofftank.pov +++ /dev/null @@ -1,19 +0,0 @@ -#declare treibstofftank = - union { - sphere { - <0, 3.8, 0> - 0.5 - } - cylinder { - <0, 3.8, 0> - <0, 0.5, 0> - 0.5 - } - sphere { - <0, 0.5, 0> - 0.5 - } - pigment { - rgb <1, 0.5, 0> - } - } diff --git a/pr/schneller_kreuzer/turm-b.png b/pr/schneller_kreuzer/turm-b.png deleted file mode 100644 index 59574c7..0000000 Binary files a/pr/schneller_kreuzer/turm-b.png and /dev/null differ diff --git a/pr/schneller_kreuzer/turm-c.png b/pr/schneller_kreuzer/turm-c.png deleted file mode 100644 index 5f4304b..0000000 Binary files a/pr/schneller_kreuzer/turm-c.png and /dev/null differ diff --git a/pr/schneller_kreuzer/zentrale, kabinen.obj b/pr/schneller_kreuzer/zentrale, kabinen.obj deleted file mode 100644 index f48b8c7..0000000 --- a/pr/schneller_kreuzer/zentrale, kabinen.obj +++ /dev/null @@ -1,54 +0,0 @@ -%TGIF 4.1.25 -state(0,37,100.000,0,0,0,16,1,9,1,1,0,0,0,0,1,0,'Courier',0,80640,0,0,1,10,0,0,1,1,0,16,0,0,1,1,1,1,1088,1408,1,0,2880,0). -% -% @(#)$Header$ -% %W% -% -unit("1 pixel/pixel"). -color_info(11,65535,0,[ - "magenta", 65535, 0, 65535, 65535, 0, 65535, 1, - "red", 65535, 0, 0, 65535, 0, 0, 1, - "green", 0, 65535, 0, 0, 65535, 0, 1, - "blue", 0, 0, 65535, 0, 0, 65535, 1, - "yellow", 65535, 65535, 0, 65535, 65535, 0, 1, - "pink", 65535, 49931, 53052, 65535, 49344, 52171, 1, - "cyan", 0, 65535, 65535, 0, 65535, 65535, 1, - "CadetBlue", 22885, 40569, 42649, 24415, 40606, 41120, 1, - "white", 65535, 65535, 65535, 65535, 65535, 65535, 1, - "black", 0, 0, 0, 0, 0, 0, 1, - "DarkSlateGray", 10402, 19764, 18724, 12079, 20303, 20303, 1 -]). -script_frac("0.6"). -fg_bg_colors('black','white'). -page(1,"",1,''). -oval('black','',200,200,500,500,0,1,1,0,0,0,0,0,0,'1',0,[ -]). -oval('black','',100,100,600,600,0,1,1,1,0,0,0,0,0,'1',0,[ -]). -poly('black','',2,[ - 330,100,330,200],1,1,1,2,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 370,200,370,100],0,1,1,3,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 100,330,200,330],0,1,1,4,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 100,370,200,370],0,1,1,5,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 150,150,250,250],0,1,1,6,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -oval('black','',50,50,650,650,0,1,1,7,0,0,0,0,0,'1',0,[ -]). diff --git a/pr/schneller_kreuzer/zentrale.pov b/pr/schneller_kreuzer/zentrale.pov deleted file mode 100644 index bdcd93b..0000000 --- a/pr/schneller_kreuzer/zentrale.pov +++ /dev/null @@ -1,138 +0,0 @@ -#local H = 5; // deckhoehe -#local Eps = 1E-6; - -#include "hufeisenpult.pov" -#include "rounded_box.pov" - -#declare kartentank = - superellipsoid { - <0.25, 0.25> - scale <1, 0.5, 1> - translate <0, 0.5, 0> - texture { - pigment { - color rgbf <0.1, 0.1, 0.1, 0.5> - } - } - finish { - ambient 0.1 - diffuse 0.1 - reflection .25 - specular 1 - roughness 0.001 - } - interior { - ior 0.5 - } - } - -#declare panoramaschirm = - union { - intersection { - difference { - cylinder { - <0, 1.5, 0>, <0, 3.5, 0>, 5.7 - } - cylinder { - <0, 1.5-Eps, 0>, <0, 3.5+Eps, 0>, 5.6 - } - } - rounded_box (<-4, 1.5, -7>, <4, 3.5, -3>, 0.5 - ) - } - texture { pigment { color 0 }} - } - - -#declare tuer_neg = - object { - rounded_box(<5, 0, -1>, <7, 3, 1>, 0.2) - } - -#declare zentrale = - union { - difference { - cylinder { - <0, 0, 0>, <0, 5, 0>, 6 - } - cylinder { - <0, 0-Eps, 0>, <0, 4+Eps, 0>, 5.7 - } - cone { - <0, 4, 0>, 5.7 - <0, H, 0>, 5 - } - object { - tuer_neg - } - object { - tuer_neg - rotate <0, 180, 0> - } - object { - tuer_neg - rotate <0, 270, 0> - } - } - object { // 2. Pilot - hufeisenpult - rotate <0, +90, 0> - translate <-1.5, 0, 2.8> - } - object { // Pilot - hufeisenpult - rotate <0, +90, 0> - translate <-0.5, 0, 2.8> - } - object { // Kommandant - hufeisenpult - rotate <0, +90, 0> - translate <+0.5, 0, 2.8> - } - object { // 2. Kommandant - hufeisenpult - rotate <0, +90, 0> - translate <+1.5, 0, 2.8> - } - - union { - object { // 2. Feuerleitoffizier - hufeisenpult - rotate <0, +90, 0> - translate <-0.5, 0, 0> - } - - object { // 2. Feuerleitoffizier - hufeisenpult - rotate <0, +90, 0> - translate <0.5, 0, 0> - } - translate <0, 0, -5> - rotate <0, +45, 0> - } - - object { - kartentank - translate <+3.6, 0, -2> - } - object { - konturensitz - rotate <0, 180, 0> - translate <+2, 0, -2> - } - object { - konturensitz - rotate <0, -90, 0> - translate <+3.6, 0, -0.4> - } - object { - konturensitz - rotate <0, +90, 0> - translate <+3.6, 0, -3.6> - } - object { - panoramaschirm - } - - texture { T_arkonstahl } - } diff --git a/pr/sol/GNUmakefile b/pr/sol/GNUmakefile deleted file mode 100644 index c526c42..0000000 --- a/pr/sol/GNUmakefile +++ /dev/null @@ -1,34 +0,0 @@ -# what's where? -include GNUmakevars - - -all: \ - test-mittelstueck.ppm \ - test-sz.ppm \ - test-sol.ppm \ - test-mensch.ppm \ - exodus.ppm \ - - - -%.ppm: %.pov - $(POVRAY) +L$(POVINC) +V -I$< +FP - -%.pov: make% - $< > $@ - -test-sz.ppm: test-sz.pov sz.pov ynkelonium_texture.pov Triebwerk.pov - -test-mittelstueck.ppm: test-mittelstueck.pov mittelstueck.pov \ - ynkelonium_texture.pov Triebwerk.pov - -test-sol.ppm: test-sol.pov sol.pov sz.pov mittelstueck.pov \ - ynkelonium_texture.pov Triebwerk.pov - -test-mensch.ppm: test-mensch.pov mensch.pov - -exodus.ppm: exodus.pov sol.pov sz.pov mittelstueck.pov \ - ynkelonium_texture.pov Triebwerk.pov mensch.pov - -%.gif: %.ppm - ppmquant 256 $< | ppmtogif > $@ diff --git a/pr/sol/T_BlackMetal.pov b/pr/sol/T_BlackMetal.pov deleted file mode 100644 index bb033ec..0000000 --- a/pr/sol/T_BlackMetal.pov +++ /dev/null @@ -1,8 +0,0 @@ -#include "metals.inc" -#declare T_BlackMetal = - texture { - pigment { - color rgb <0.1, 0.1, 0.1> - } - finish { F_MetalC } - } diff --git a/pr/sol/Triebwerk.pov b/pr/sol/Triebwerk.pov deleted file mode 100644 index d740e14..0000000 --- a/pr/sol/Triebwerk.pov +++ /dev/null @@ -1,15 +0,0 @@ -#declare Triebwerk_neg = - merge { - cone { - <400, 0, 0>, 60 - <350, 0, 0>, 60 - } - cone { - <351, 0, 0>, 60, - <300, 0, 0>, 10 - } - cone { - <301, 0, 0>, 10 - <200, 0, 0>, 10 - } - } diff --git a/pr/sol/exodus.pov b/pr/sol/exodus.pov deleted file mode 100644 index ee72a4e..0000000 --- a/pr/sol/exodus.pov +++ /dev/null @@ -1,89 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <86E9, 86E9, -86E9> - color White -} - -camera { - location <6000, 1.65, 10> - look_at <0, 2500, -1000> //ok - //look_at <6000, 1.65, 0> -} - -#include "sol.pov" -#include "../roboter/roboter.pov" - -object { - Sol - translate <0, 3300, 0> -} - -#declare i = 3000 -#declare rand1 = seed(0) -#while (i < 6000) - #declare Mensch_Schritt = rand(rand1) * 30 - 15 - #declare Mensch_Farbe_Jacke = - color - #declare Mensch_Farbe_Hose = - color - #declare Groesse = rand(rand1) * 0.2 + 0.9 - #include "mensch.pov" - object { - Mensch - scale - rotate <0, -90, 0> - translate - } - #declare i = i + 1 -#end - -#declare i = 0 -#declare rand1 = seed(0) -#while (i < 50) - #declare Mensch_Schritt = 0 - #declare Mensch_Farbe_Jacke = - color - #declare Mensch_Farbe_Hose = - color - #include "mensch.pov" - object { - Mensch - rotate <0, -90, 0> - translate <0, i + rand(rand1)*1.8, 0> - } - #declare i = i + 3 -#end - -#declare i = 4000 -#while (i < 6000) - #debug concat ("\nRoboter: ", str(i, 0, 0)) - object { - roboter - rotate <0, 180, 0> - translate - } - object { - roboter - rotate <0, 0, 0> - translate - } - #declare i = i + 5 -#end - -plane { - <0, 1, 0>, 0.3 - pigment { - checker color White*0.7, color White*0.5 - } -} - diff --git a/pr/sol/mensch.pov b/pr/sol/mensch.pov deleted file mode 100644 index 9fae1db..0000000 --- a/pr/sol/mensch.pov +++ /dev/null @@ -1,105 +0,0 @@ -/* einfaches Menschenmodell. - * - * Wenig Details, weil ich viele davon brauche - */ -#declare Mensch = - union { - // Kopf - union { - sphere { - <0, 0, 0>, 1 - scale <0.1, 0.125, 0.125> - - } - intersection { - cone { - <0, 0, 0> 1 - <0, -1, 0> 1 - } - box { - <-1, -1, 0> - <+1, 0, 1> - } - cone { - <0, 0, -1> 1 - <0, 0, +1> 1 - } - scale <0.1, 0.125, 0.125> - } - cone { - <0, 0, 0> 0.05 - <0, -0.5, 0> 0.05 - } - texture { pigment { color Flesh } } - translate <0, 1.625, 0> - } - - // Körper - union { - cone { - <0, 0.05, 0>, 0.05 - <0, 0, 0>, 0.25 - scale <1, 1, 0.5> - } - cone { - <0, 0, 0>, 0.25 - <0, -0.55, 0>, 0 - scale <1, 1, 0.5> - } - texture { pigment { color Mensch_Farbe_Jacke } } - translate <0, 1.4, 0> - } - - // Becken - sphere { - <0, 0, 0> 1 - scale <0.15, 0.15, 0.1> - translate <0, 1, 0> - texture { pigment { color Mensch_Farbe_Hose } } - } - - // Beine - cone { - <0.1, -1, 0>, 0.05 - <0.07, 0, 0>, 0.07 - texture { pigment { color Mensch_Farbe_Hose } } - rotate - translate <0, 1, 0> - } - cone { - <-0.1, -1, 0>, 0.05 - <-0.07, 0, 0>, 0.07 - texture { pigment { color Mensch_Farbe_Hose } } - rotate <-Mensch_Schritt, 0, 0> - translate <0, 1, 0> - } - - // Arme - union { - cone { - <0.0, -0.6, 0>, 0.05 - <0.0, 0.0, 0>, 0.05 - texture { pigment { color Mensch_Farbe_Jacke } } - } - sphere { - <0.0, -0.64, 0>, 0.04 - texture { pigment { color Flesh } } - } - rotate <-Mensch_Schritt, 0, 0> - translate <0.20, 1.4, 0> - } - union { - cone { - <0.0, -0.6, 0>, 0.05 - <0.0, 0.0, 0>, 0.05 - texture { pigment { color Mensch_Farbe_Jacke } } - } - sphere { - <0.0, -0.64, 0>, 0.04 - texture { pigment { color Flesh } } - } - rotate - translate <-0.20, 1.4, 0> - } - } - diff --git a/pr/sol/mittelstueck.pov b/pr/sol/mittelstueck.pov deleted file mode 100644 index aeb468a..0000000 --- a/pr/sol/mittelstueck.pov +++ /dev/null @@ -1,129 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "glass.inc" -#include "ynkelonium_texture.pov" -#include "T_BlackMetal.pov" -#include "Triebwerk.pov" - -#declare Zylinder = - union { - cone { - <0,-750,0>, 750 - <0,750,0>, 750 - } - difference { - cone { - <0,750,0>, 750 - <0,870,0>, 630 - } - sphere { - <0, 1250+750, 0> 1250 - } - } - difference { - cone { - <0,-750,0>, 750 - <0,-870,0>, 630 - } - sphere { - <0, -(1250+750), 0> 1250 - } - } - texture { - Ynkelonium_Texture - } - } - -#declare R1 = 750 -#declare R2 = 400 -#include "ringwulst.pov" - -#declare Landestuetzen = - union { - #declare i = 15 - #while (i < 360) - union { - union { - sphere { - <0, 240, 0>, 50 - } - cone { - <0, 240, 0>, 53 - <0, 200, 0>, 53 - } - box { - <-80, 200, -53> - <- 0, 240, 53> - rotate <0, 30, 0> - } - box { - <-80, 200, -53> - <- 0, 240, 53> - rotate <0, -30, 0> - } - cone { - <0, 240, 0>, 50 - <0, 0, 0>, 50 - } - cone { - <0, 100, 0>, 30 - <0, 0, 0>, 30 - } - union { - cone { - <0, 100, 0>, 20 - <0, 0, 0>, 20 - } - sphere { - <0, 45, 0>, 27 - } - cone { - <0, 45, 0>, 42 - <0, 10, 0>, 66 - } - cone { - <0, 10, 0>, 100 - <0, 0, 0>, 100 - texture { - pigment { color rgb <0.7, 0.5, 0.7> } - finish { - ambient 0.2 - diffuse 0.35 - specular 0.55 - roughness 0.1 - reflection 0.25 - brilliance 1.0 - } - } - } - translate <0, -70, 0> - } - translate <0, -10, 0> - texture { - Ynkelonium_Texture - } - } - translate <800, -750, 0> - rotate <0, i, 0> - } - #declare i = i + 30 - #end - } - -#declare Mittelstueck = -union { - object { - Zylinder - } - object { - Ringwulst - } - object { - Landestuetzen - } -} - -// vim:sw=4 - diff --git a/pr/sol/povray.ini b/pr/sol/povray.ini deleted file mode 100644 index 4d50cdd..0000000 --- a/pr/sol/povray.ini +++ /dev/null @@ -1,6 +0,0 @@ -+A -+HTP -+fp +w800 +h600 -display_gamma = 2.2 -+L../roboter -+sp16 diff --git a/pr/sol/ringwulst.pov b/pr/sol/ringwulst.pov deleted file mode 100644 index 917b074..0000000 --- a/pr/sol/ringwulst.pov +++ /dev/null @@ -1,146 +0,0 @@ -/* Parameter: - * R1, R2: Durchmesser des Torus - */ - -#declare Hangars_Ringwulst_neg = - difference { - union { - #declare i = 10 - #declare ii = 10 - #while (i < 360) - union { - box { - <-50, 40, 0> - < 50, 80, R1+R2> - } - box { - <-50, 120, 0> - < 50, 220, R1+R2> - } - box { - <-50, -40, 0> - < 50, -80, R1+R2> - } - box { - <-50, -120, 0> - < 50, -220, R1+R2> - } - rotate <0, i, 0> - } - #declare i = i + ii - #declare ii = 30 - ii - - #end - } - torus { - R1, R2-10 - } - texture { - Ynkelonium_Texture - } - } - -#declare Geschuetze_Ringwulst_aussen = - union { - #declare w = -45 - #while (w <= 45) - #declare i = 10 - #declare ii = 10 - #while (i < 360) - union { - sphere { - <0, 0, 0> 20 - } - cone { - <0, 0, 0> 10 - <30, 30, 0> 5 - } - cone { - <0, 0, 0> 10 - <30, -30, 0> 5 - } - translate - rotate <0, 0, w> - translate - rotate <0, i, 0> - } - #declare i = i + ii - #declare ii = 30 - ii - #end - #declare w = w + 90 - #end - texture { - Ynkelonium_Texture - } - - } - -#declare Geschuetze_Ringwulst_mitte = - union { - #declare w = 0 - #while (w <= 0) - #declare i = 0 - #while (i < 360) - union { - sphere { - <0, 0, 0> 20 - } - cone { - <0, 0, 0> 10 - <30, 30, 0> 5 - } - cone { - <0, 0, 0> 10 - <30, -30, 0> 5 - } - translate - rotate <0, 0, w> - translate - rotate <0, i, 0> - } - #declare i = i + 10 - #end - #declare w = w + 90 - #end - texture { - Ynkelonium_Texture - } - - } - -#declare Ringwulst = - union { - difference { - torus { - R1, R2 - } - #declare i = 0 - #while (i < 360) - object { - Triebwerk_neg - rotate <0, 0, 45> - translate - rotate <0, i, 0> - } - object { - Triebwerk_neg - rotate <0, 0, -45> - translate - rotate <0, i, 0> - } - #declare i = i + 30 - #end - object {Hangars_Ringwulst_neg} - } - cone { - <0, -R2, 0>, R1, - <0, R2, 0>, R1 - } - object {Geschuetze_Ringwulst_aussen} - object {Geschuetze_Ringwulst_mitte} - - texture { - Ynkelonium_Texture - } - - } diff --git a/pr/sol/sol.pov b/pr/sol/sol.pov deleted file mode 100644 index c03cffb..0000000 --- a/pr/sol/sol.pov +++ /dev/null @@ -1,17 +0,0 @@ -#include "sz.pov" -#include "mittelstueck.pov" - -#declare Sol = - union { - object { - SZ - translate <0, 750+1250, 0> - } - object { - Mittelstueck - } - object { - SZ - translate <0, -(750+1250), 0> - } - } diff --git a/pr/sol/sz.pov b/pr/sol/sz.pov deleted file mode 100644 index 13c55fe..0000000 --- a/pr/sol/sz.pov +++ /dev/null @@ -1,175 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "glass.inc" -#include "ynkelonium_texture.pov" -#include "T_BlackMetal.pov" -#include "Triebwerk.pov" - -#declare Hangars_Kugelschale_neg = - difference { - union { - #declare i = 0 - #while (i < 360) - union { - box { - <-80, 1030, 0> - < 80, 950, 2500> - } - box { - <-100, -850, 0> - < 100, -930, 2500> - } - rotate <0, i, 0> - } - union { - box { - <-100, 730, 0> - < 100, 650, 2500> - } - box { - < 180, 520, 2500> - <-180, 400, 0> - } - box { - <-180, -400, 0> - < 180, -520, 2500> - } - rotate <0, i+15, 0> - } - #declare i = i + 30 - #end - } - sphere { - <0, 0, 0>, 1240 - } - texture { - Ynkelonium_Texture - } - } - -#declare Geschuetze_Huelle_oben = - union { - #declare w = 30 - #while (w <= 60) - #declare i = 0 - #while (i < 360) - union { - sphere { - <0, 0, 0> 20 - } - cone { - <0, 0, 0> 10 - <30, 30, 0> 5 - } - cone { - <0, 0, 0> 10 - <30, -30, 0> 5 - } - translate <1250, 0, 0> - rotate <0, 0, w> - rotate <0, i, 0> - } - #declare i = i + 10 - #end - #declare w = w + 15 - #end - texture { - Ynkelonium_Texture - } - - } - -#declare Geschuetze_Huelle_unten = - union { - #declare w = -55 - #while (w <= -35) - #declare i = 0 - #while (i < 360) - union { - sphere { - <0, 0, 0> 20 - } - cone { - <0, 0, 0> 10 - <30, 30, 0> 5 - } - cone { - <0, 0, 0> 10 - <30, -30, 0> 5 - } - translate <1250, 0, 0> - rotate <0, 0, w> - rotate <0, i, 0> - } - #declare i = i + 10 - #end - #declare w = w + 20 - #end - texture { - Ynkelonium_Texture - } - - } - -#declare Kugelschale = - union { - sphere { - <0,0,0>, 1250 - texture { - Ynkelonium_Texture - } - } - object {Geschuetze_Huelle_oben} - object {Geschuetze_Huelle_unten} - } - -#declare R1 = 1250 -#declare R2 = 400 -#include "ringwulst.pov" - -#declare Landestuetzen = - union { - #declare i = 15 - #while (i < 360) - cone { - <0, 0, 0>, 100 - <0, 10, 0>, 100 - translate <0, -1260, 0> - rotate <45, 0, 0> - rotate <0, i, 0> - texture { - pigment { color rgb <0.7, 0.5, 0.7> } - finish { - ambient 0.2 - diffuse 0.35 - specular 0.55 - roughness 0.1 - reflection 0.25 - brilliance 1.0 - } - } - } - #declare i = i + 30 - #end - } - -#declare SZ = -union { - difference { - object { - Kugelschale - } - object { - Hangars_Kugelschale_neg - } - } - object { - Ringwulst - } - object { - Landestuetzen - } -} - diff --git a/pr/sol/test-mensch.pov b/pr/sol/test-mensch.pov deleted file mode 100644 index 3da843e..0000000 --- a/pr/sol/test-mensch.pov +++ /dev/null @@ -1,42 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <2000, 2000, 2000> - color White -} -camera { - location <0, 1.7, 2> - look_at <0, 1, 0> -} - -#declare rand1 = seed(0) - -#declare Mensch_Schritt = rand(rand1) * 30 - 15 -#declare Mensch_Farbe_Jacke = - color -#declare Mensch_Farbe_Hose = - color - -#include "mensch.pov" - -object { - Mensch -} - - -plane { - <0, 1, 0>, 0.3 - pigment { - checker color White*0.7, color White*0.5 - } -} - diff --git a/pr/sol/test-mittelstueck.pov b/pr/sol/test-mittelstueck.pov deleted file mode 100644 index 395c9e2..0000000 --- a/pr/sol/test-mittelstueck.pov +++ /dev/null @@ -1,40 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <-2000, 2000, -2000> - color White -} -//camera { -// location <-2000, 3100, -1710> -// look_at <0, 1100, 0> -//} - -camera { - location <-2000, 2, -1710> - look_at <0, 1100, 0> -} - -#include "mittelstueck.pov" - -object { - Mittelstueck - translate <0, 1300, 0> -} - - -plane { - <0, 1, 0>, 0.3 - pigment { - checker color White*0.7, color White*0.5 - } -} - diff --git a/pr/sol/test-sol.pov b/pr/sol/test-sol.pov deleted file mode 100644 index 19201ba..0000000 --- a/pr/sol/test-sol.pov +++ /dev/null @@ -1,35 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <-2000, 2000, -2000> - color White -} -camera { - location <-6000, 2, -1710> - look_at <0, 2500, 0> -} - -#include "sol.pov" - -object { - Sol - translate <0, 3300, 0> -} - - -plane { - <0, 1, 0>, 0.3 - pigment { - checker color White*0.7, color White*0.5 - } -} - diff --git a/pr/sol/test-sz.pov b/pr/sol/test-sz.pov deleted file mode 100644 index 10616df..0000000 --- a/pr/sol/test-sz.pov +++ /dev/null @@ -1,47 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <2000, 2000, 2000> - color White -} - -#declare Camera_Totale = 1 - -#ifdef (Camera_Triebwerk) -camera { - location <1650, 1700, 0> - look_at <1250, 1300, 0> -} -#end - -#ifdef (Camera_Totale) -camera { - location <4650, 1700, 0> - look_at <1250, 1300, 0> -} -#end - -#include "sz.pov" - -object { - SZ - translate <0, 1300, 0> -} - - -plane { - <0, 1, 0>, 0.3 - pigment { - checker color White*0.7, color White*0.5 - } -} - diff --git a/pr/sol/ynkelonium_texture.pov b/pr/sol/ynkelonium_texture.pov deleted file mode 100644 index 0788a0a..0000000 --- a/pr/sol/ynkelonium_texture.pov +++ /dev/null @@ -1,3 +0,0 @@ -#include "metals.inc" -#declare Ynkelonium_Texture = - texture {pigment {color <1, 0.2, 0.6>} finish {F_MetalB}} diff --git a/pr/star/GNUmakefile b/pr/star/GNUmakefile deleted file mode 100644 index eec3327..0000000 --- a/pr/star/GNUmakefile +++ /dev/null @@ -1,43 +0,0 @@ -# what's where? -include GNUmakevars - -# image -WIDTH=400 -HEIGHT=300 - -all: \ - test-hyperfunk.ppm \ - test-hypertrop.ppm \ - test-hangars.ppm \ - test-star.ppm \ - test-strut.ppm \ - test-winebottle-glass.ppm \ - gravojet1.ppm \ - totale.ppm \ - test-Impulsgeschuetz.ppm \ - test-Traktorstrahler.ppm \ - - -%.ppm: %.pov - $(POVRAY) +W$(WIDTH) +H$(HEIGHT) +V -I$< +L$(POVINC) +D +FP - -%.pov: make% - $< > $@ - -test-star.ppm: test-star.pov star.pov ynkelonium_texture.pov strut.pov \ - Hangar_Schotts.pov T_BlackMetal.pov -test-strut.ppm: test-strut.pov strut.pov -test-hangars.ppm: test-hangars.pov Hangar_Schotts.pov ynkelonium_texture.pov -test-hypertrop.ppm: test-hypertrop.pov Hypertrop.pov \ - ynkelonium_texture.pov T_BlackMetal.pov -test-hyperfunk.ppm: test-hyperfunk.pov Hyperfunk.pov \ - T_BlackMetal.pov -totale.ppm: totale.pov star.pov ynkelonium_texture.pov strut.pov \ - Hangar_Schotts.pov T_BlackMetal.pov -test-Impulsgeschuetz.ppm: test-Impulsgeschuetz.pov Impulsgeschuetz.pov \ - T_BlackMetal.pov -test-Traktorstrahler.ppm: test-Traktorstrahler.pov Traktorstrahler.pov \ - T_BlackMetal.pov - -%.gif: %.ppm - ppmquant 256 $< | ppmtogif > $@ diff --git a/pr/star/Hangar_Schotts.pov b/pr/star/Hangar_Schotts.pov deleted file mode 100644 index 09b019c..0000000 --- a/pr/star/Hangar_Schotts.pov +++ /dev/null @@ -1,70 +0,0 @@ -#include "ynkelonium_texture.pov" - -#declare Hangar_Schotts = -intersection { - difference { - sphere { - <0,0,0>, 99 - } - sphere { - <0,0,0>, 98 - } - } - - union { - // obere Hangars - - #declare i = 0 - #while (i < 360) - difference { - superellipsoid { - <0.25, 0.25> - scale <17, 8.5, 25> - } - box { - <-0.1, -8.5, -25> - <+0.1, +8.5, +25> - } - translate <0, 41.5, 80> - rotate <0, i, 0> - } - #declare i = i + 45 - #end - - // Mannschleusen - - #declare i = 0 - #while (i < 360) - superellipsoid { - <0.25, 0.25> - scale <4, 2, 4> - translate <0, -40, 92> - rotate <0, i, 0> - } - #declare i = i + 45 - #end - - // untere Hangars - - #declare i = 0 - #while (i < 360) - difference { - superellipsoid { - <0.25, 0.25> - scale <10, 5, 25> - } - box { - <-10, -0.1, -25> - <+10, +0.1, +25> - } - translate <0, -64, 65> - rotate <0, i, 0> - } - #declare i = i + 45 - #end - } - - texture { Ynkelonium_Texture } -} - - diff --git a/pr/star/Hyperfunk.pov b/pr/star/Hyperfunk.pov deleted file mode 100644 index 2a66621..0000000 --- a/pr/star/Hyperfunk.pov +++ /dev/null @@ -1,108 +0,0 @@ - -#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> - } -} diff --git a/pr/star/Hypertrop.pov b/pr/star/Hypertrop.pov deleted file mode 100644 index 6171377..0000000 --- a/pr/star/Hypertrop.pov +++ /dev/null @@ -1,73 +0,0 @@ - -#include "T_BlackMetal.pov" - -#declare Hypertrop_Projektor_Aussen = - sor { - 4, - <21, -8> - <13, 0> - <04, 20> - <03, 35> - } - -#declare Hypertrop_1 = -union { - sphere { - <0, 74, 0>, 16 - } - sor { - 4, - <10, 40> - <10, 42> - <14, 66> - <19, 75> - } - torus { - 10, 8 - scale <1, 7/8, 1> - translate <0, 35, 0> - } - torus { - 4, 6 - scale <1, 8/6, 1> - translate <0, 28, 0> - } -} - -#declare Hypertrop_Neg = -union { - object { - Hypertrop_1 - } - object { - Hypertrop_Projektor_Aussen - } -} - -#declare Hypertrop = -union { - object { - Hypertrop_1 - } - difference { - object { - Hypertrop_Projektor_Aussen - } - sor { - 4, - <21, -7> - <12.9, -0.01> - <03, 20> - <02, 40> - texture { T_BlackMetal } - } - } - sphere { - <0, 0, 0>, 1 - scale <3, 23, 3> - translate <0, 20, 0> - texture { T_BlackMetal } - } - texture { pigment { color White } } -} - diff --git a/pr/star/Impulsgeschuetz.pov b/pr/star/Impulsgeschuetz.pov deleted file mode 100644 index 3d1e8ae..0000000 --- a/pr/star/Impulsgeschuetz.pov +++ /dev/null @@ -1,66 +0,0 @@ -#include "T_BlackMetal.pov" - -#declare Impulsgeschuetz = - union { - union { - intersection { - sphere { <0, 0, 0>, 3 - } - #declare i = 0 - #while (i < 5) - cone { - <0, -3, -2>, 4.9 - <0, +3, -2>, 4.9 - rotate <30, 0, 0> - rotate <0, 0, i*72> - } - #declare i = i + 1 - #end - } - difference { - cone { - <0, 0.3, 2.5>, 0.6, - <0, 0.3, 5.5>, 0.5 - } - cone { - <0, 0.3, 2.5>, 0.4, - <0, 0.3, 5.6>, 0.4 - } - } - difference { - cone { - <0, -0.3, 2.5>, 0.4, - <0, -0.3, 4.5>, 0.4 - } - cone { - <0, 0, 0>, 0.6, - <0, 0, 1>, 0.6 - rotate <45, 0, 0> - translate <0, -0.3, 4.5> - } - } - torus { - 0.5, 0.2 - rotate <90, 0, 0> - translate <0, 0.3, 5.5> - } - texture { - pigment {color <0.7, 0.7, 1.0>} - finish {phong 1.0} - } - } - #declare i=5.0 - #while (i > 3.5) - torus { - 0.5, 0.09 - rotate <90, 0, 0> - translate <0, 0.3, i> - texture { T_BlackMetal } - } - #declare i = i - 0.2 - #end - - light_source { - <0, 0.3, 3> color Yellow - } - } diff --git a/pr/star/Makefile b/pr/star/Makefile deleted file mode 100644 index 98daa8d..0000000 --- a/pr/star/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# what's where? -POVHOME=/usr/lib/povray3 -POVBIN=/usr/bin -POVINC=$(POVHOME)/include -POVRAY=$(POVBIN)/x-povray - -# image -WIDTH=400 -HEIGHT=300 - -all: \ - test-hyperfunk.ppm \ - test-hypertrop.ppm \ - test-hangars.ppm \ - test-star.ppm \ - test-strut.ppm \ - test-winebottle-glass.ppm \ - gravojet1.ppm \ - totale.ppm \ - test-Impulsgeschuetz.ppm \ - test-Traktorstrahler.ppm \ - - -%.ppm: %.pov - $(POVRAY) +W$(WIDTH) +H$(HEIGHT) +V -I$< +L$(POVINC) +D +FP - -%.pov: make% - $< > $@ - -test-star.ppm: test-star.pov star.pov ynkelonium_texture.pov strut.pov \ - Hangar_Schotts.pov T_BlackMetal.pov -test-strut.ppm: test-strut.pov strut.pov -test-hangars.ppm: test-hangars.pov Hangar_Schotts.pov ynkelonium_texture.pov -test-hypertrop.ppm: test-hypertrop.pov Hypertrop.pov \ - ynkelonium_texture.pov T_BlackMetal.pov -test-hyperfunk.ppm: test-hyperfunk.pov Hyperfunk.pov \ - T_BlackMetal.pov -totale.ppm: totale.pov star.pov ynkelonium_texture.pov strut.pov \ - Hangar_Schotts.pov T_BlackMetal.pov -test-Impulsgeschuetz.ppm: test-Impulsgeschuetz.pov Impulsgeschuetz.pov \ - T_BlackMetal.pov -test-Traktorstrahler.ppm: test-Traktorstrahler.pov Traktorstrahler.pov \ - T_BlackMetal.pov diff --git a/pr/star/TODO b/pr/star/TODO deleted file mode 100644 index 122dc62..0000000 --- a/pr/star/TODO +++ /dev/null @@ -1,2 +0,0 @@ - -Farben! diff --git a/pr/star/T_BlackMetal.pov b/pr/star/T_BlackMetal.pov deleted file mode 100644 index bb033ec..0000000 --- a/pr/star/T_BlackMetal.pov +++ /dev/null @@ -1,8 +0,0 @@ -#include "metals.inc" -#declare T_BlackMetal = - texture { - pigment { - color rgb <0.1, 0.1, 0.1> - } - finish { F_MetalC } - } diff --git a/pr/star/Traktorstrahler.pov b/pr/star/Traktorstrahler.pov deleted file mode 100644 index f95dc2c..0000000 --- a/pr/star/Traktorstrahler.pov +++ /dev/null @@ -1,72 +0,0 @@ -#include "ynkelonium_texture.pov" - -#declare Traktorstrahler = -union { - cone { - <0, 0, 0>, 2 - <0, 0, 1>, 2 - } - cone { - <0, 0, 1>, 1.5 - <0, 0, 4>, 0.8 - } - sphere { - <0, 0, 4>, 1.0 - } - union { - union { - cone { - <0, 0, 0>, 0.6 - <0, 0, 2>, 1.2 - } - cone { - <-1.5, 0, 1>, 0.2 - <-1.5, 0, 2>, 1.5 - } - cone { - <1.5, 0, 1>, 0.2 - <1.5, 0, 2>, 1.5 - } - prism { - linear_sweep - linear_spline - -1.5 - 1.5 - 5 - <-1.5, 2>, <1.5, 2>, <0.2, 1>, <-0.2, 1>, <-1.5, 2> - rotate <0, 0, 90> - } - } - union { - cone { - <-1.5, 0, 2>, 1.5 - <-1.5, 0, 2.2>, 1.5 - } - cone { - <1.5, 0, 2>, 1.5 - <1.5, 0, 2.2>, 1.5 - } - prism { - linear_sweep - linear_spline - -1.5, - +1.5, - 5 - <-1.5, 2>, <1.5, 2>, <1.5, 2.2>, <-1.5, 2.2>, <-1.5, 2> - rotate <0, 0, 90> - } - texture { - T_BlackMetal - finish { F_MetalA } - } - } - rotate <0, 0, -45> - rotate <30, 0, 0> - translate <0, 0, 4> - - } - texture { - Ynkelonium_Texture - finish { F_MetalA } - } -} diff --git a/pr/star/gravojet1.pov b/pr/star/gravojet1.pov deleted file mode 100644 index 70a1105..0000000 --- a/pr/star/gravojet1.pov +++ /dev/null @@ -1,23 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} -camera { - location <-70, 120, -71> - look_at <-80, 110, -60> -} - -#include "star.pov" - -object { star } - diff --git a/pr/star/povray.ini b/pr/star/povray.ini deleted file mode 100644 index f02afd4..0000000 --- a/pr/star/povray.ini +++ /dev/null @@ -1,6 +0,0 @@ -+A -+HTP -+fp +w400 +h300 +d1 -+l/usr/local/povray3/include -+l/home/hjp/wrk/dgk -display_gamma = 2.2 diff --git a/pr/star/star.pov b/pr/star/star.pov deleted file mode 100644 index 715e1bf..0000000 --- a/pr/star/star.pov +++ /dev/null @@ -1,619 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "glass.inc" -#include "ynkelonium_texture.pov" -#include "T_BlackMetal.pov" - -#include "Hypertrop.pov" - -#declare Hull = -difference { - union { - difference { - sphere { <0,0,0>, 100 - } - cone { - <0, -10, 0>, 101, - <0, +10, 0>, 101 - } - } - union { - torus { - 98.5, 1 - } - cone { - <0, -1, 0>, 98.5 - <0, 1, 0>, 98.5 - } - translate <0, -10, 0> - } - - union { - torus { - 98.5, 1 - } - cone { - <0, -1, 0>, 98.5 - <0, 1, 0>, 98.5 - } - translate <0, +10, 0> - } - - } - - // obere Hangars - - #declare i = 0 - #while (i < 360) - superellipsoid { - <0.25, 0.25> - scale <17, 8.5, 25> - translate <0, 41.5, 80> - rotate <0, i, 0> - } - #declare i = i + 45 - #end - - // Mannschleusen - - #declare i = 0 - #while (i < 360) - superellipsoid { - <0.25, 0.25> - scale <4, 2, 4> - translate <0, -40, 92> - rotate <0, i, 0> - } - #declare i = i + 45 - #end - - // untere Hangars - - #declare i = 0 - #while (i < 360) - superellipsoid { - <0.25, 0.25> - scale <10, 5, 25> - translate <0, -64, 65> - rotate <0, i, 0> - } - #declare i = i + 45 - #end - - object { - Hypertrop_Neg - translate <0, -100, 0> - } - - // Deck 16 und Panoramafenster - intersection { - sphere { - <0, 0, 0> 98.5 - } - cone { - <0, 79, 0>, 98.5 - <0, 89, 0>, 98.5 - } - texture { - pigment { - color White - } - } - } - - #declare i = 0 - #while (i < 360) - #declare j = 10 - #while (j <= 50) - cone { - <0, 80, 58>, 1 - <0, 80, 62>, 1 - rotate <0, i+j, 0> - } - #declare j = j + 5 - #end - #declare i = i + 60 - #end - - texture { - Ynkelonium_Texture - } - -} - - -#include "Hangar_Schotts.pov" - -#declare Urwa = - difference { - intersection { - cone { - <-6, 0, 22>, 24 - <+6, 0, 22>, 24 - texture { pigment { color White }} - } - box { - <-5.99, -11, -2> - < 5.99, 11, 10> - texture { pigment { color Blue }} - } - } - #declare i = 0 - #while (i < 5) - prism { - conic_sweep - linear_spline - 0.5 1 - 5 - <-3, -0.5>, <-0.5, -0.5>, <-0.5, 0.5>, <-3, 0.5>, <-3, -0.5> - scale <1, 4, 1> - rotate <-90, 0, 0> - translate <0, i * 1.5 - 6, 2> - texture { pigment { color Red }} - } - prism { - conic_sweep - linear_spline - 0.5 1 - 5 - <5, -0.5>, <0.5, -0.5>, <0.5, 0.5>, <5, 0.5>, <5, -0.5> - scale <1, 4, 1> - rotate <-90, 0, 0> - translate <0, i * 1.5 - 6, 2> - texture { pigment { color Green }} - } - #declare i = i + 1 - #end - } - -#declare Vhs_pol = - blob { - threshold 0.65 - cylinder { - <0, -8, 0>, <0, 8, 0>, 2.5, 1 - } - cylinder { - <0, -3, -1>, <0, 5, 0>, 2.5, 1 - } - cylinder { - <0, -3, -2>, <0, -3, 0>, 2.5, 1 - } - texture { pigment { color White }} - } - -#declare Vhs = - union { - object { - Vhs_pol - scale <1, 1, 2> - translate <-7.5, 0, 0> - } - object { - Vhs_pol - scale <1, 1, 3> - translate <-2.5, 0, 0> - } - object { - Vhs_pol - scale <1, 1, 3> - translate <2.5, 0, 0> - } - object { - Vhs_pol - scale <1, 1, 2> - translate <7.5, 0, 0> - } - box { - <-12, -10, 0>, <12, 10, 1> - texture { pigment { color 0.2 * White }} - } - - } - - -#declare Prallfeldprojektor = - union { - superellipsoid { - <0.25, 0.25> - scale <2, 8, 4> - translate <-10, 0, 0> - texture { pigment { color Yellow }} - } - superellipsoid { - <0.25, 0.25> - scale <2, 8, 4> - translate <10, 0, 0> - texture { pigment { color Yellow }} - } - superellipsoid { - <0.25, 0.25> - scale <6, 8, 4> - translate <0, 0, 0> - texture { pigment { color Yellow }} - } - cone { - <-10, 6, -2>, 2 - < 10, 6, -2>, 2 - texture { T_BlackMetal } - } - cone { - <-10, 2, -2>, 2 - < 10, 2, -2>, 2 - texture { T_BlackMetal } - } - cone { - <-10, -2, -2>, 2 - < 10, -2, -2>, 2 - texture { T_BlackMetal } - } - cone { - <-10, -6, -2>, 2 - < 10, -6, -2>, 2 - texture { T_BlackMetal } - } - } - -#declare GJ1 = - union { - cone { - <0, 0, 4>, 4, - <0, 6, 4>, 4 - texture { pigment { color Green }} - } - cone { - <-4, 2, 1>, 1 - <+4, 2, 1>, 1 - } - difference { - cone { - <0, 2, -2>, 2 - <0, 2, 2>, 1 - } - cone { - <0, 2, -2.01>, 1.95 - <0, 2, 2>, 0.90 - } - } - sphere { - <0, 2, -1>, 1.4 - } - texture { pigment { color 1 * White }} - } - -#declare GJ2 = - union { - difference { - box { - <-12, 4, 0.01>, <12, 8, 4> - } - cone { - <-10, 4, 0>, 2 - <-10, 4, 4>, 2 - } - cone { - <+10, 4, 0>, 2 - <+10, 4, 4>, 2 - } - box { - <-10, 2, 0>, <10, 6, 4> - } - } - box { - <-12, 8, 0.01>, <12, 10, 4> - texture { T_BlackMetal} - } - texture { pigment { color 1 * Yellow }} - } - -#declare GJ3 = - union { - difference { - cone { - <0, 10, 2>, 2 - <0, 20, -3.0>, 3.6 - texture { T_Winebottle_Glass } - } - cone { - <0, 10, 2>, 1.7 - <0, 20.1, -3.0>, 3.4 - texture { T_Winebottle_Glass } - } - cone { - <-4, 22, -10>, 10 - < 4, 22, -10>, 10 - texture { pigment { color 1 * Blue }} - } - } - sphere { - <0, 0, 0>, 1 - scale <2, 1, 2> - translate <2, 14, -4> - texture { pigment { color 1 * Yellow }} - } - sphere { - <0, 0, 0>, 1 - scale <2, 1, 2> - translate <-2, 14, -4> - texture { pigment { color 1 * Yellow }} - } - sphere { - <0, 0, 0>, 1 - scale <1, 2, 1> - rotate <-26.5, 0, 0> - translate <0, 15, -0.5> - texture { pigment { color 1 * Yellow }} - } - } - -#declare Gravojet = - union { -// box { -// <-12, 3, 0>, <12, 20, 4> -// texture { pigment { color 0.2 * White }} -// } - object { - GJ1 - translate <-8, 0, 0> - } - object { - GJ1 - translate < 0, 0, 0> - } - object { - GJ1 - translate <+8, 0, 0> - } - object { - GJ2 - } - object { - GJ3 - } - } - -#declare Paratron = -union { - superellipsoid { - <0.5, 0.1> - scale <6, 3, 0.5> - texture { pigment { color 1 * Yellow }} - } - cone { - <-3, 0, -2>,2, - <-3, 0, 2>,2 - texture { T_BlackMetal } - } - cone { - <+3, 0, -2>,2, - <+3, 0, 2>,2 - texture { T_BlackMetal } - } -} - -#declare Strut_Ext = 1 - -#include "strut.pov" - -#include "Hyperfunk.pov" - -#include "../tfk/tfk1.pov" -#include "Impulsgeschuetz.pov" -#include "Traktorstrahler.pov" - -#declare star = -union { - object { - Hull - } - #declare i = 0 - #while (i < 360) - object { - Urwa - translate <0, 0, -100> - rotate <0, i, 0> - } - #declare i = i + 20 - #end - - #declare i = 10 - #while (i < 360) - object { - Vhs - translate <0, 0, -95> - rotate <0, i, 0> - } - #declare i = i + 60 - #end - - #declare i = 30 - #while (i < 360) - object { - Prallfeldprojektor - translate <0, 0, -95> - rotate <0, i, 0> - } - #declare i = i + 60 - #end - - #declare i = 50 - #while (i < 360) - object { - Gravojet - translate <0, -10, -100> - rotate <0, i, 0> - } - #declare i = i + 60 - #end - - #declare i = 0 - #while (i < 360) - object { - Paratron - translate <0, 0, -100> - rotate <13.6, 0, 0> - rotate <0, i, 0> - } - object { - Paratron - translate <0, 0, -100> - rotate <-13.6, 0, 0> - rotate <0, i, 0> - } - #declare i = i + 20 - #end - - #declare i = 0 - #while (i < 360) - object { - Strut - translate <0, -96, 34> - rotate <0, i, 0> - } - #declare i = i + 60 - #end - - object { - Hangar_Schotts - } - - object { - Hypertrop - translate <0, -100, 0> - } - - union { - difference { - cone { - <0, -90, 25>, 3 - <0, -105, 25>, 3 - } - cone { - <0, -90, 25>, 2.8 - <0, -105, 25>, 2.8 - } - texture { - Ynkelonium_Texture - } - } - cone { - <0, -109.5, 25>, 3 - <0, -109.7, 25>, 3 - texture { - Ynkelonium_Texture - } - } - cone { - <0, -105.0, 25+2.9>, 0.1 - <0, -109.5, 25+2.9>, 0.1 - texture { pigment { color Yellow }} - } - cone { - <0, -105.0, 25-2.9>, 0.1 - <0, -109.5, 25-2.9>, 0.1 - texture { pigment { color Yellow }} - } - cone { - <-2.9, -105.0, 25>, 0.1 - <-2.9, -109.5, 25>, 0.1 - texture { pigment { color Yellow }} - } - cone { - <+2.9, -105.0, 25>, 0.1 - <+2.9, -109.5, 25>, 0.1 - texture { pigment { color Yellow }} - } - } - object { - Hyperfunk - translate <0, 100, 0> - } - union { - sphere { - <0, 0, 0>, 1 - texture { pigment { color Yellow }} - scale <1, 2, 0.5> - translate <0, 92, 40> - } - sphere { - <0, 0, 0>, 1 - texture { pigment { color Yellow }} - scale <1, 2, 0.5> - translate <0, 92, 40> - rotate <0, 120, 0> - } - sphere { - <0, 0, 0>, 1 - texture { pigment { color Yellow }} - scale <1, 2, 0.5> - translate <0, 92, 40> - rotate <0, -120, 0> - } - } - //#declare G_y 85 - //#declare G_r 52 - #declare G_y = 80 - #declare G_r = 60 - - object { - TFK1 - translate <0, G_y, G_r> - } - object { - TFK1 - translate <0, G_y, G_r> - rotate <0, 120, 0> - } - object { - TFK1 - translate <0, G_y, G_r> - rotate <0, 240, 0> - } - object { - Impulsgeschuetz - translate <0, G_y, G_r> - rotate <0, 60, 0> - } - object { - Impulsgeschuetz - translate <0, G_y, G_r> - rotate <0, 180, 0> - } - object { - Impulsgeschuetz - translate <0, G_y, G_r> - rotate <0, 300, 0> - } - #declare i = 0 - #while (i < 360) - object { - Impulsgeschuetz - scale <0.4, 0.4, 0.6> - translate <0, -50, 86> - rotate <0, i, 0> - } - #declare i = i + 45 - #end - light_source { - <0, 88, 0> - color White - } - - // Traktorstrahler - - #declare i = 20 - #while (i < 360) - object { - Traktorstrahler - translate <0, 0, 99.5> - rotate <36, i, 0> - rotate <0, i, 0> - } - #declare i = i + 45 - #end - - - translate <0, 110, 0> -} - diff --git a/pr/star/strut.pov b/pr/star/strut.pov deleted file mode 100644 index e9505e8..0000000 --- a/pr/star/strut.pov +++ /dev/null @@ -1,114 +0,0 @@ -// Landing Strut in normal position: -#include "ynkelonium_texture.pov" - -#declare Half_Sphere = - intersection { - sphere { <0, 0, 0>, 1} - plane { <0, -1, 0>, 0} - bounded_by { box {<-1, 0, -1>, <1, 1, 1>}} - } - - -#declare Strut = - union { - object { - Half_Sphere - scale 4.5 - translate <0, 12, 0> - } - cone { - <0, 12, 0>, 4.5 - <0, 0, 0>, 4.5 - } - superellipsoid { - <1, 0.25> - rotate <90, 0, 0> - scale <6.2, 0.95, 6.2> - translate <0, -0.95, 0> - } - #declare Strut_Y_Off = -1.9 + 8.2 * (1 - Strut_Ext) - cone { - <0, 0, 0>, 2.8, - <0, -4.2, 0>, 2.8 - translate <0, Strut_Y_Off, 0> - } - #declare Strut_i = 0 - #while (Strut_i < 360) - cone { - <0, -4.2, 2.4>, 0.3 - <0, -4.5, 2.4>, 0.25 - rotate <0, Strut_i, 0> - translate <0, Strut_Y_Off, 0> - texture {pigment {color White*0.5}} - } - #declare Strut_i = Strut_i + 72 - #end - #declare Strut_Y_Off = Strut_Y_Off - 4.2 + 1.3 * (1 - Strut_Ext) - cone { - <0, 0, 0>, 2.1, - <0, -1.9, 0>, 2.1 - translate <0, Strut_Y_Off, 0> - } - #declare Strut_Y_Off = Strut_Y_Off - 1.9 - #declare Strut_i = 0 - #while (Strut_i < 360) - cone { - <0, 1.6, 2.4>, 0.2 - <0, 0.3, 2.4>, 0.2 - rotate <0, Strut_i, 0> - translate <0, Strut_Y_Off, 0> - texture {pigment {color White*0.5}} - } - cone { - <0, 0.3, 2.4>, 0.25 - <0, 0, 2.4>, 0.3 - rotate <0, Strut_i, 0> - translate <0, Strut_Y_Off, 0> - texture {pigment {color White*0.5}} - } - #declare Strut_i = Strut_i + 72 - #end - cone { - <0, 0, 0>, 2.7 - <0, -1.9, 0>, 1.9 - translate <0, Strut_Y_Off, 0> - } - #declare Strut_Y_Off = Strut_Y_Off - 1.9 - 1.5 - object { - Half_Sphere - scale 2.0 - translate <0, Strut_Y_Off, 0> - texture {pigment {color White*0.25}} - } - #declare Strut_i = 0 - #while (Strut_i < 360) - cone { - <-0.5, 0, 2.7>, 1.5 - < 0.5, 0, 2.7>, 1.5 - rotate <0, Strut_i, 0> - translate <0, Strut_Y_Off, 0> - texture {pigment {color White*0.5}} - } - #declare Strut_i = Strut_i + 90 - #end - superellipsoid { - <1, 0.25> - rotate <90, 0, 0> - scale <6.2, 1.1, 6.2> - translate <0, Strut_Y_Off-1.1, 0> - } - #declare Strut_Y_Off = Strut_Y_Off - 2.2 - #declare Strut_i = 0 - #while (Strut_i < 360) - superellipsoid { - <0.25, 0.25> - scale < 1.3, 0.2, 1.3> - translate <0, 0, 5.1> - rotate <0, Strut_i, 0> - translate <0, Strut_Y_Off, 0> - texture {pigment {color White}} - } - #declare Strut_i = Strut_i + 36 - #end - texture {Ynkelonium_Texture} - } diff --git a/pr/star/test-Impulsgeschuetz.pov b/pr/star/test-Impulsgeschuetz.pov deleted file mode 100644 index 01a63f0..0000000 --- a/pr/star/test-Impulsgeschuetz.pov +++ /dev/null @@ -1,31 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -camera { - //location <-0, 100, 130> - //location <0, 0, 30> - location <5, 5, 10> - look_at <0, 0, 5> - //location <20, 17, 60> - //look_at <0, 17, 20> -} - -light_source { - <100, 100, 0> color White -} -light_source { - <0, 50, 0> color White -} - -#declare Ynkelonium_Texture = - texture {pigment {color Salmon}} - -#include "Impulsgeschuetz.pov" -object { Impulsgeschuetz } - diff --git a/pr/star/test-Traktorstrahler.pov b/pr/star/test-Traktorstrahler.pov deleted file mode 100644 index 09ea056..0000000 --- a/pr/star/test-Traktorstrahler.pov +++ /dev/null @@ -1,40 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" -#include "T_BlackMetal.pov" - -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 -} -light_source { - <0, 0, -10> - color White -} -camera { - location <-15, 10, +10> - look_at <-0, 3, -0> -} - -#include "Traktorstrahler.pov" - -object { - Traktorstrahler - translate <0, 3, 0> -} - - -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } -} - diff --git a/pr/star/test-hangars.pov b/pr/star/test-hangars.pov deleted file mode 100644 index a0c0be8..0000000 --- a/pr/star/test-hangars.pov +++ /dev/null @@ -1,31 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} -camera { - location <-160, 41, -20> - look_at <-0, 41, -0> -} - -#include "Hangar_Schotts.pov" - -object { Hangar_Schotts } - - -//plane { -// <0, 1, 0>, 0.3 -// pigment { -// checker color White*0.7, color White*0.5 -// } -//} - diff --git a/pr/star/test-hyperfunk.pov b/pr/star/test-hyperfunk.pov deleted file mode 100644 index 65619a2..0000000 --- a/pr/star/test-hyperfunk.pov +++ /dev/null @@ -1,40 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" -#include "T_BlackMetal.pov" - -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 -} -light_source { - <0, 0, -10> - color White -} -camera { - location <-0, 1.8, -15> - look_at <-0, 5, -0> -} - -#include "Hyperfunk.pov" - -object { - Hyperfunk - translate <0, 0, 0> -} - - -plane { - <0, 1, 0>, 0.3 - pigment { - checker color White*0.7, color White*0.5 - } -} - diff --git a/pr/star/test-hypertrop.pov b/pr/star/test-hypertrop.pov deleted file mode 100644 index f01c0fc..0000000 --- a/pr/star/test-hypertrop.pov +++ /dev/null @@ -1,35 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} -light_source { - <0, 0, -10> - color White -} -camera { - location <-20, -3, -20> - look_at <-0, 0, -0> -} - -#include "Hypertrop.pov" - -object { Hypertrop } - - -//plane { -// <0, 1, 0>, 0.3 -// pigment { -// checker color White*0.7, color White*0.5 -// } -//} - diff --git a/pr/star/test-star.pov b/pr/star/test-star.pov deleted file mode 100644 index f23ad2d..0000000 --- a/pr/star/test-star.pov +++ /dev/null @@ -1,32 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 -} -camera { - location <-200, 120, -171> - look_at <-80, 110, -60> -} - -#include "star.pov" - -object { star } - - -plane { - <0, 1, 0>, 0.3 - pigment { - checker color White*0.7, color White*0.5 - } -} - diff --git a/pr/star/test-strut.pov b/pr/star/test-strut.pov deleted file mode 100644 index 1e552f6..0000000 --- a/pr/star/test-strut.pov +++ /dev/null @@ -1,38 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} -camera { - location <0, 0, -40> - look_at <0, 0, 0> -} - -#declare Strut_Ext = 0 -#include "strut.pov" -object { Strut translate <-15, 0, 0>} - -#declare Strut_Ext = 0.5 -#include "strut.pov" -object { Strut translate <0, 0, 0>} - -#declare Strut_Ext = 1 -#include "strut.pov" -object { Strut translate <15, 0, 0>} - -plane { - <0, 1, 0>, -13.7 - pigment { - checker color White*0.7, color White*0.5 - } -} - diff --git a/pr/star/test-winebottle-glass.pov b/pr/star/test-winebottle-glass.pov deleted file mode 100644 index 740661a..0000000 --- a/pr/star/test-winebottle-glass.pov +++ /dev/null @@ -1,31 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "glass.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} -camera { - location <-7, 4, -7> - look_at <-0, 2, -0> -} - -plane { - <0, 1, 0>, 0 - pigment { - checker color Red, color Blue - } -} - -sphere { - <0, 2, 0>, 1.5 - texture {T_Winebottle_Glass} -} diff --git a/pr/star/totale.pov b/pr/star/totale.pov deleted file mode 100644 index bf09b98..0000000 --- a/pr/star/totale.pov +++ /dev/null @@ -1,23 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -light_source { - <-200, 200, -200> - color White -} -camera { - location <-200, 120, -171> - look_at <-80, 110, -60> -} - -#include "star.pov" - -object { star } - diff --git a/pr/star/ynkelonium_texture.pov b/pr/star/ynkelonium_texture.pov deleted file mode 100644 index 73619b8..0000000 --- a/pr/star/ynkelonium_texture.pov +++ /dev/null @@ -1,5 +0,0 @@ -#include "metals.inc" -#declare Ynkelonium_Texture = - texture {pigment {color <1, 0.2, 0.6>} finish {F_MetalC}} -// texture {pigment {color Salmon} finish {Metal}} -// texture {pigment {color Salmon}} diff --git a/pr/tfk/Makefile b/pr/tfk/Makefile deleted file mode 100644 index 618b9e5..0000000 --- a/pr/tfk/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -# what's where? -POVHOME=/usr/lib/povray3 -POVBIN=/usr/bin -POVINC=$(POVHOME)/include -POVRAY=$(POVBIN)/x-povray - -# image -WIDTH=400 -HEIGHT=300 - -%.ppm: %.pov - $(POVRAY) +W$(WIDTH) +H$(HEIGHT) +V -I$< +L$(POVINC) +Q5 +D +FP - - -%.pov: make% - ./$< > $@ - -all: test-tfk1.ppm -test-tfk.ppm: test-tfk.pov tfk.pov -test-tfk1.ppm: test-tfk1.pov tfk1.pov diff --git a/pr/tfk/maketfk b/pr/tfk/maketfk deleted file mode 100755 index e2d9fc1..0000000 --- a/pr/tfk/maketfk +++ /dev/null @@ -1,104 +0,0 @@ -#!/usr/bin/perl - -# Eine Transformkanone: -# -# Ich stimme mit Rudolf Zengerle überein, daß sie eine Spirale -# um den Lauf haben sollte, weil das schaut cool aus. -# Der Rest gefällt mir aber nicht so, den mache ich anders: -# Der eigentliche Lauf besteht aus fünf Stäben mit einem Ring -# vornedrauf. -# Das ganze ist auf einer großen Kugel montiert, die Magazin, -# Energieanlagen und Platz für einen menschlichen Gunner enthält. -# Kugel deswegen, weil sich die in jeder Lage montieren läßt. - -# 1: Keine Spirale: -# 2: Spirale nur aus Cones zusammengesetzt -# 3: Lücken mit Kugeln aufgefüllt -$detail = 3; - -# Lauf: -print "#declare TFK_Lauf = \n"; -print "\tunion {\n"; - -# Führungsstäbe Lauf: -$rlauf = 5; -$rfs = 2; - -$pi = atan2(1, 1) * 4; -for ($a = 0; $a < 2*$pi; $a += 2*$pi/5) { - $x = sin($a) * $rlauf; - $y = cos($a) * $rlauf; - print "\t\tcone {<$x, $y, 0>, $rfs, <$x, $y, 50>, $rfs\n"; - print "\t\t\ttexture {\n"; - print "\t\t\t\tpigment {color <0.7, 0.7, 1.0>}\n"; - print "\t\t\t\tfinish {phong 1.0 metallic}\n"; - print "\t\t\t}\n"; - print "\t\t}\n"; -} - -# Spirale Lauf: - -if ($detail > 1) { - $step = 2*$pi/30; - for ($a = 0, $n = 0; $a < 55; $a += $step, $n++) { - $x1 = sin($a-$step) * ($rlauf + $rfs); - $y1 = cos($a-$step) * ($rlauf + $rfs); - $x2 = sin($a) * ($rlauf + $rfs); - $y2 = cos($a) * ($rlauf + $rfs); - if ($n % 2) { - $color = "<1, 0, 0>" - } else { - $color = "<1, 1, 0>" - } - print "\t\tcone {\n"; - print "\t\t\t<$x1, $y1, $a-$step>, 1, <$x2, $y2, $a>, 1\n"; - print "\t\t\ttexture {pigment {color $color}\n"; - print "\t\t\t\tfinish {phong 1.0}\n"; - print "\t\t\t}\n"; - print "\t\t}\n"; - if ($detail > 2) { - print "\t\tsphere {\n"; - print "\t\t\t<$x2, $y2, $a>, 1\n"; - print "\t\t\ttexture {pigment {color $color}}\n"; - print "\t\t}\n"; - } - } -} - -# Abstrahlring Lauf: - -print "\t\tdifference {\n"; -print "\t\t\tunion {\n"; -print "\t\t\t\tcone {<0, 0, 50>, ($rlauf + $rfs), <0, 0, 55>, ($rlauf + 2.5*$rfs)}\n"; -print "\t\t\t\tcone {<0, 0, 65>, ($rlauf + $rfs), <0, 0, 55>, ($rlauf + 2.5*$rfs)}\n"; -print "\t\t\t}\n"; -print "\t\t\tcone {<0, 0, 49>, ($rlauf - $rfs), <0, 0, 66>, ($rlauf - $rfs)}\n"; -print "\t\t\ttexture {\n"; -print "\t\t\t\tpigment {color <0.7, 0.7, 1.0>}\n"; -print "\t\t\t\tfinish {phong 1.0}\n"; -print "\t\t\t}\n"; -print "\t\t}\n"; -print "\t}\n"; - - - - -print "#declare TFK = \n"; -print "\tunion {\n"; -# Kugel: -print "\t\tsphere { <0, 0, 0>, 25\n"; -print "\t\t\ttexture {\n"; -print "\t\t\t\tpigment {color <0.7, 0.7, 1.0>}\n"; -print "\t\t\t\tfinish {phong 1.0}\n"; -print "\t\t\t}\n"; -print "\t\t}\n"; -print "\t\tobject {TFK_Lauf translate <-($rlauf+3*$rfs), 0, 0>}\n"; -print "\t\tobject {TFK_Lauf translate <+($rlauf+3*$rfs), 0, 0>}\n"; -print "\t\tcone { <0, 11, 13>, 1, <0, 11, 16>, 2\n"; -print "\t\t\ttexture {\n"; -print "\t\t\t\tpigment {color <0.1, 0.1, 0.2>}\n"; -print "\t\t\t\tfinish {phong 1.0 metallic}\n"; -print "\t\t\t}\n"; -print "\t\t}\n"; -print "\t}\n"; - diff --git a/pr/tfk/povray.ini b/pr/tfk/povray.ini deleted file mode 100644 index 89e306d..0000000 --- a/pr/tfk/povray.ini +++ /dev/null @@ -1,5 +0,0 @@ -+a -+fp +w400 +h300 +d1 -+l/usr/local/povray3/include -+l/home/hjp/wrk/dgk -display_gamma = 2.2 diff --git a/pr/tfk/test-tfk.pov b/pr/tfk/test-tfk.pov deleted file mode 100644 index ce3104f..0000000 --- a/pr/tfk/test-tfk.pov +++ /dev/null @@ -1,31 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -camera { - //location <-0, 100, 130> - //location <0, 0, 30> - location <0, 40, 0> - look_at <0, 0, 50> - //location <20, 17, 60> - //look_at <0, 17, 20> -} - -light_source { - <100, 100, 0> color White -} -light_source { - <0, 50, 0> color White -} - -#declare Ynkelonium_Texture = - texture {pigment {color Salmon}} - -#include "tfk.pov" -object { TFK } - diff --git a/pr/tfk/test-tfk1.pov b/pr/tfk/test-tfk1.pov deleted file mode 100644 index 71f3170..0000000 --- a/pr/tfk/test-tfk1.pov +++ /dev/null @@ -1,31 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0.5, 0.5, 0.5> -} -camera { - //location <-0, 100, 130> - //location <0, 0, 30> - location <0, 20, 0> - look_at <0, 0, 5> - //location <20, 17, 60> - //look_at <0, 17, 20> -} - -light_source { - <100, 100, 0> color White -} -light_source { - <0, 50, 0> color White -} - -#declare Ynkelonium_Texture = - texture {pigment {color Salmon}} - -#include "tfk1.pov" -object { TFK1 } - diff --git a/pr/tfk/tfk1.pov b/pr/tfk/tfk1.pov deleted file mode 100644 index 06e9553..0000000 --- a/pr/tfk/tfk1.pov +++ /dev/null @@ -1,70 +0,0 @@ -#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} - } - } - } diff --git a/pr/thermostrahler/GNUmakefile b/pr/thermostrahler/GNUmakefile deleted file mode 100644 index a1ef75e..0000000 --- a/pr/thermostrahler/GNUmakefile +++ /dev/null @@ -1,18 +0,0 @@ -# what's where? -include GNUmakevars - -all: \ - test-se.png \ - test-thermostrahler.png \ - -clean: - rm *.png - -%.png: %.pov - $(POVRAY) +V -I$< +L$(POVINC) +D - -%.pov: make% - $< > $@ - -test-thermostrahler.png: test-thermostrahler.pov thermostrahler.pov \ - T_BlackMetal.pov diff --git a/pr/thermostrahler/T_BlackMetal.pov b/pr/thermostrahler/T_BlackMetal.pov deleted file mode 100644 index d57b688..0000000 --- a/pr/thermostrahler/T_BlackMetal.pov +++ /dev/null @@ -1,13 +0,0 @@ -#version unofficial MegaPov 0.5; - -#include "metals.inc" -#declare T_BlackMetal = - texture { - pigment { - color rgb <0.1, 0.1, 0.1> - } - finish { - F_MetalB - reflect_metallic - } - } diff --git a/pr/thermostrahler/magazin.obj b/pr/thermostrahler/magazin.obj deleted file mode 100644 index 1f59e03..0000000 --- a/pr/thermostrahler/magazin.obj +++ /dev/null @@ -1,35 +0,0 @@ -%TGIF 4.1.34 -state(0,37,100.000,0,218,0,16,1,9,1,1,0,0,1,0,1,0,'Courier',0,80640,0,0,1,10,0,0,1,1,0,16,0,0,1,1,1,1,1088,1408,1,0,2880,0). -% -% @(#)$Header$ -% %W% -% -unit("1 pixel/pixel"). -color_info(11,65535,0,[ - "magenta", 65535, 0, 65535, 65535, 0, 65535, 1, - "red", 65535, 0, 0, 65535, 0, 0, 1, - "green", 0, 65535, 0, 0, 65535, 0, 1, - "blue", 0, 0, 65535, 0, 0, 65535, 1, - "yellow", 65535, 65535, 0, 65535, 65535, 0, 1, - "pink", 65535, 49344, 52171, 65535, 49344, 52171, 1, - "cyan", 0, 65535, 65535, 0, 65535, 65535, 1, - "CadetBlue", 24415, 40606, 41120, 24415, 40606, 41120, 1, - "white", 65535, 65535, 65535, 65535, 65535, 65535, 1, - "black", 0, 0, 0, 0, 0, 0, 1, - "DarkSlateGray", 12079, 20303, 20303, 12079, 20303, 20303, 1 -]). -script_frac("0.6"). -fg_bg_colors('black','white'). -page(1,"",1,''). -oval('black','',250,150,550,450,0,1,1,0,0,0,0,0,0,'1',0,[ -]). -oval('black','',300,200,500,400,0,1,1,1,0,0,0,0,0,'1',0,[ -]). -box('black','',300,400,500,700,0,1,1,2,0,0,0,0,0,'1',0,[ -]). -arc('black','',0,1,1,0,250,100,400,300,250,300,550,300,0,300,400,-11520,11520,3,0,1,8,3,0,0,0,'1','8','3',0,[ -]). -oval('black','',500,410,520,430,0,1,1,5,0,0,0,0,0,'1',0,[ -]). -oval('black','',280,410,300,430,0,1,1,6,0,0,0,0,0,'1',0,[ -]). diff --git a/pr/thermostrahler/povray.ini b/pr/thermostrahler/povray.ini deleted file mode 100644 index 3124195..0000000 --- a/pr/thermostrahler/povray.ini +++ /dev/null @@ -1,8 +0,0 @@ -+A -+AM2 -+QR -+HTP -+w320 +h240 -display_gamma = 2.2 -+D -+FN diff --git a/pr/thermostrahler/test-se.pov b/pr/thermostrahler/test-se.pov deleted file mode 100644 index 46c5397..0000000 --- a/pr/thermostrahler/test-se.pov +++ /dev/null @@ -1,74 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0, 0, 0> - radiosity {} -} - -light_source { - <2000, 2000, 2000> - color White -} - -light_source { - <-2000, 2000, -2000> - color rgb <0.8, 0.8, 1> -} - -camera { - location <0.9, 0, -0> - look_at <.60, 0, 0> - angle 20 - orthographic -} - -#declare cm=0.01; - - union { - intersection { - superellipsoid { - <0.25, 0.25> - scale <2.5, 1, 3> - } - cylinder { - <-2.5, 0, 0> <2.5, 0, 0> 3.2 - } - rotate <30, 0, 0> - translate <60.0, 0, 0> - pigment { - checker color Yellow, color Red - scale 10 - } - } - difference { - cylinder { - <0.1, 0, 0> <65, 0, 0> 3 - pigment { color Blue } - } - cylinder { - <0, 0, 0> <65.1, 0, 0> 3-0.1 - pigment { color Blue } - } - } - difference { - cylinder { - <0.1, 0, 0> <65, 0, 0> 2 - pigment { color Blue } - } - cylinder { - <0, 0, 0> <65.1, 0, 0> 2-0.1 - pigment { color Blue } - } - } - - - scale cm - - } - -background { color rgb<0.2, 0.4, 0.8> } diff --git a/pr/thermostrahler/test-thermostrahler.pov b/pr/thermostrahler/test-thermostrahler.pov deleted file mode 100644 index 4b1b397..0000000 --- a/pr/thermostrahler/test-thermostrahler.pov +++ /dev/null @@ -1,53 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -global_settings { - assumed_gamma 1.0 - ambient_light rgb<0, 0, 0> - radiosity {} -} - -light_source { - <2000, 2000, 2000> - color White -} - -light_source { - <-2000, 2000, -2000> - color rgb <0.8, 0.8, 1> -} - -camera { - location <0.6, 0, -2> - look_at <.60, 0, 0> - angle 20 -} - - -#include "thermostrahler.pov" - -object { - thermostrahler -} - - -#if (1) -background { color rgb<0.2, 0.4, 0.8> } -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - translate <0.5, -0.5, 0.5> -} -plane { - <0, 0, -2>, 0 - pigment { - checker color White*0.7, color White*0.5 - } - translate <0.5, -0.5, 0.5> -} -#end diff --git a/pr/thermostrahler/thermostrahler.obj b/pr/thermostrahler/thermostrahler.obj deleted file mode 100644 index b425bb4..0000000 --- a/pr/thermostrahler/thermostrahler.obj +++ /dev/null @@ -1,214 +0,0 @@ -%TGIF 4.1.34 -state(1,37,100.000,0,0,0,16,1,9,1,1,0,0,0,0,1,1,'Courier',0,80640,0,0,1,10,0,0,1,1,0,16,0,0,1,1,1,1,1408,1088,1,0,960,0). -% -% @(#)$Header$ -% %W% -% -unit("1 pixel/pixel"). -color_info(11,65535,0,[ - "magenta", 65535, 0, 65535, 65535, 0, 65535, 1, - "red", 65535, 0, 0, 65535, 0, 0, 1, - "green", 0, 65535, 0, 0, 65535, 0, 1, - "blue", 0, 0, 65535, 0, 0, 65535, 1, - "yellow", 65535, 65535, 0, 65535, 65535, 0, 1, - "pink", 65535, 49344, 52171, 65535, 49344, 52171, 1, - "cyan", 0, 65535, 65535, 0, 65535, 65535, 1, - "CadetBlue", 24415, 40606, 41120, 24415, 40606, 41120, 1, - "white", 65535, 65535, 65535, 65535, 65535, 65535, 1, - "black", 0, 0, 0, 0, 0, 0, 1, - "DarkSlateGray", 12079, 20303, 20303, 12079, 20303, 20303, 1 -]). -script_frac("0.6"). -fg_bg_colors('black','white'). -page(1,"",1,''). -poly('black','',2,[ - 100,140,100,150],1,1,1,0,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 200,140,200,150],1,1,1,1,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 300,140,300,150],1,1,1,2,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 400,140,400,150],1,1,1,3,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 500,140,500,150],1,1,1,4,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 600,140,600,150],1,1,1,5,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 700,140,700,150],1,1,1,6,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 800,140,800,150],1,1,1,7,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 900,140,900,150],1,1,1,8,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 1000,140,1000,150],1,1,1,9,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 1100,140,1100,150],0,1,1,10,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 100,150,1100,150],0,1,1,12,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -text('black',100,107,1,1,1,9,16,13,13,3,0,0,0,0,2,9,16,0,0,"",0,0,0,0,120,'',[ -minilines(9,16,0,0,1,0,0,[ -mini_line(9,13,3,0,0,0,[ -str_block(0,9,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,9,13,3,0,-2,0,0,0,0,0, - "0")]) -]) -])]). -text('black',200,107,1,1,1,18,16,15,13,3,0,0,0,0,2,18,16,0,0,"",0,0,0,0,120,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "10")]) -]) -])]). -text('black',300,107,1,1,1,18,16,16,13,3,0,0,0,0,2,18,16,0,0,"",0,0,0,0,120,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "20")]) -]) -])]). -text('black',400,107,1,1,1,18,16,17,13,3,0,0,0,0,2,18,16,0,0,"",0,0,0,0,120,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "30")]) -]) -])]). -text('black',500,107,1,1,1,18,16,18,13,3,0,0,0,0,2,18,16,0,0,"",0,0,0,0,120,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "40")]) -]) -])]). -text('black',600,107,1,1,1,18,16,19,13,3,0,0,0,0,2,18,16,0,0,"",0,0,0,0,120,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "50")]) -]) -])]). -text('black',700,107,1,1,1,18,16,20,13,3,0,0,0,0,2,18,16,0,0,"",0,0,0,0,120,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "60")]) -]) -])]). -text('black',800,107,1,1,1,18,16,21,13,3,0,0,0,0,2,18,16,0,0,"",0,0,0,0,120,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "70")]) -]) -])]). -text('black',900,107,1,1,1,18,16,22,13,3,0,0,0,0,2,18,16,0,0,"",0,0,0,0,120,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "80")]) -]) -])]). -text('black',1000,107,1,1,1,18,16,23,13,3,0,0,0,0,2,18,16,0,0,"",0,0,0,0,120,'',[ -minilines(18,16,0,0,1,0,0,[ -mini_line(18,13,3,0,0,0,[ -str_block(0,18,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,18,13,3,0,-2,0,0,0,0,0, - "90")]) -]) -])]). -text('black',1100,107,1,1,1,27,16,24,13,3,0,0,0,0,2,27,16,0,0,"",0,0,0,0,120,'',[ -minilines(27,16,0,0,1,0,0,[ -mini_line(27,13,3,0,0,0,[ -str_block(0,27,13,3,0,-2,0,0,0,[ -str_seg('black','Courier',0,80640,27,13,3,0,-2,0,0,0,0,0, - "100")]) -]) -])]). -box('black','',100,290,700,310,0,1,1,36,0,0,0,0,0,'1',0,[ -]). -polygon('black','',4,[ - 800,300,1100,200,1100,400,800,300],0,1,1,0,37,0,0,0,0,0,'1',0, - "0",[ -]). -poly('black','',2,[ - 700,330,700,350],0,1,1,38,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -poly('black','',2,[ - 699,339,699,459],0,1,1,39,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 699,339,699,339,699,459,866.025,-500,500,866.025,1,-11],[ -]). -poly('black','',2,[ - 749,339,749,459],0,1,1,42,0,0,0,0,0,1,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ - 749,339,749,339,749,459,866.025,-500,500,866.025,1,-11],[ -]). -poly('black','',2,[ - 760,430,810,430],0,1,1,43,0,0,0,0,0,0,0,'1',0,0, - "0","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -oval('black','',750,300,800,340,0,1,1,44,0,0,0,0,0,'1',0,[ -]). -oval('black','',760,320,770,330,0,1,1,45,0,0,0,0,0,'1',0,[ -]). -poly('black','',5,[ - 650,310,650,350,660,360,710,360,720,360],0,1,1,46,0,0,0,0,0,0,0,'1',0,0, - "00","",[ - 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ -]). -box('black','',300,270,800,330,0,1,1,47,0,0,0,0,0,'1',0,[ -]). -oval('black','',790,270,810,330,0,1,1,49,0,0,0,0,0,'1',0,[ -]). -box('black','',500,330,650,400,0,1,1,51,0,0,0,0,0,'1',0,[ -]). diff --git a/pr/zyhm_ranton/GNUmakefile b/pr/zyhm_ranton/GNUmakefile deleted file mode 100644 index ef082d8..0000000 --- a/pr/zyhm_ranton/GNUmakefile +++ /dev/null @@ -1,19 +0,0 @@ -# what's where? -include GNUmakevars - - -all: \ - test-zyhm_ranton.ppm \ - - - -%.ppm: %.pov - $(POVRAY) +L$(POVINC) +V -I$< +D +FP - -%.pov: make% - $< > $@ - -test-zyhm_ranton.ppm: test-zyhm_ranton.pov zyhm_ranton.pov - -%.gif: %.ppm - ppmquant 256 $< | ppmtogif > $@ diff --git a/pr/zyhm_ranton/arkon_texture.pov b/pr/zyhm_ranton/arkon_texture.pov deleted file mode 100644 index 94d12e2..0000000 --- a/pr/zyhm_ranton/arkon_texture.pov +++ /dev/null @@ -1,3 +0,0 @@ -#include "metals.inc" -#declare Arkon_Texture = - texture {pigment {color <0.6, 0.6, 0.8>} finish {F_MetalB}} diff --git a/pr/zyhm_ranton/povray.ini b/pr/zyhm_ranton/povray.ini deleted file mode 100644 index 05b3631..0000000 --- a/pr/zyhm_ranton/povray.ini +++ /dev/null @@ -1,4 +0,0 @@ -+A -+HTP -+fp +w400 +h300 +d1 -display_gamma = 2.2 diff --git a/pr/zyhm_ranton/test-zyhm_ranton.pov b/pr/zyhm_ranton/test-zyhm_ranton.pov deleted file mode 100644 index 77eb829..0000000 --- a/pr/zyhm_ranton/test-zyhm_ranton.pov +++ /dev/null @@ -1,48 +0,0 @@ -#include "colors.inc" -#include "shapes.inc" -#include "textures.inc" -#include "metals.inc" -#include "stones.inc" - -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 { - <2000, 2000, 2000> - color White -} - -#declare Camera_Totale = 1 - -#ifdef (Camera_Triebwerk) -camera { - location <1650, 1700, 0> - look_at <1250, 1300, 0> -} -#end - -#ifdef (Camera_Totale) -camera { - location <2650, 1800, 0> - look_at <0, 800, 0> -} -#end - -#include "zyhm_ranton.pov" - -object { - zyhm_ranton - translate <0, 800, 0> -} - - -#if (0) -plane { - <0, 1, 0>, 0 - pigment { - checker color White*0.7, color White*0.5 - } -} -#end diff --git a/pr/zyhm_ranton/zyhm_ranton.pov b/pr/zyhm_ranton/zyhm_ranton.pov deleted file mode 100644 index fc71676..0000000 --- a/pr/zyhm_ranton/zyhm_ranton.pov +++ /dev/null @@ -1,35 +0,0 @@ -#include "arkon_texture.pov" - -#declare zyhm_ranton = - difference { - sphere { - <0, 0, 0>, 750 - } - union { - #declare i = 0 - #while (i < 360) - #debug concat ("\ni: ", str(i, 0, 0)) - sphere { - <0, 0, 0>, 100 - translate <0, 0, 750> - rotate <0, i, 0> - } - #declare i = i + 30 - #end - } - sphere { - <0, 0, 0>, 100 - translate <0, 0, 750> - rotate <90, 0, 0> - } - sphere { - <0, 0, 0>, 100 - translate <0, 0, 750> - rotate <-90, 0, 0> - } - texture { - Arkon_Texture - } - } - - diff --git a/tests/.vimrc b/tests/.vimrc deleted file mode 100644 index b44cd6e..0000000 --- a/tests/.vimrc +++ /dev/null @@ -1,30 +0,0 @@ -version 5.0 -set nocompatible -let cpo_save=&cpo -set cpo=B -map! -map! -map! -map! -map! -map! -map! -map! -map! -map! -map -map -map -map -map -map -map -map -map -map -let &cpo=cpo_save -unlet cpo_save -set autoindent -set exrc -set number -set ruler diff --git a/tests/GNUmakefile b/tests/GNUmakefile deleted file mode 100644 index 9f2d332..0000000 --- a/tests/GNUmakefile +++ /dev/null @@ -1,22 +0,0 @@ -# what's where? -include GNUmakevars - - -all: \ - rotate.png \ - - -%.ppm: %.pov - $(POVRAY) +W$(WIDTH) +H$(HEIGHT) +V -I$< +L$(POVINC) +D +FP - -%.png: %.pov - $(POVRAY) +V -I$< +L$(POVINC) +D +FN - -%.pov: make% - $< > $@ - -%.gif: %.ppm - ppmquant 256 $< | ppmtogif > $@ - -rotate.png: rotate.pov - diff --git a/tests/povray.ini b/tests/povray.ini deleted file mode 100644 index 2ac3847..0000000 --- a/tests/povray.ini +++ /dev/null @@ -1,6 +0,0 @@ -+A -+MB5 -+QR -+HTN -+fp +w400 +h300 +d1 -display_gamma = 2.2 diff --git a/tests/rotate.pov b/tests/rotate.pov deleted file mode 100644 index b75af3a..0000000 --- a/tests/rotate.pov +++ /dev/null @@ -1,81 +0,0 @@ -#include "colors.inc" - -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, -00> - color White -} -light_source { - <-200, 120, -171> - color White*0.5 -} -camera { - location <+020, 46, +10> - look_at <-0, 0, 0> - angle 30 -} - -// rotate around x -#local aa = 0; -#while (aa <= 45) - sphere { - <0, 0, 10> aa/40 + 1 - pigment { color rgb <1, 0.5, 0.5> } - rotate - } - #local aa = aa + 1; -#end - -// rotate around y -#local aa = 0; -#while (aa <= 45) - sphere { - <10, 0, 0> aa/40 + 1 - pigment { color rgb <0.5, 1.0, 0.5> } - rotate <0, aa, 0> - } - #local aa = aa + 1; -#end - -// rotate around z -#local aa = 0; -#while (aa <= 45) - sphere { - <0, 10, 0> aa/40 + 1 - pigment { color rgb <0.5, 0.5, 1> } - rotate <0, 0, aa> - } - #local aa = aa + 1; -#end - - -// background -cylinder { - <0, 1, 0>, - <0, -1, 0>, 10 - pigment { - color rgbf <1, 1, 1, 0.8> - } -} - -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> } -}