Geschütze. Verbesserungen am Metagrav. Unterer Triebwerksring.
This commit is contained in:
parent
d2cb45a183
commit
bac2f1e88d
Binary file not shown.
After Width: | Height: | Size: 45 B |
Binary file not shown.
After Width: | Height: | Size: 45 B |
Binary file not shown.
After Width: | Height: | Size: 89 B |
|
@ -3,18 +3,24 @@ include GNUmakevars
|
||||||
|
|
||||||
|
|
||||||
all: \
|
all: \
|
||||||
test-strut.jpg \
|
test-tfk_2000.jpg \
|
||||||
entdecker1.jpg \
|
test-mvh.jpg \
|
||||||
hangargalerie.jpg \
|
hangargalerie.jpg \
|
||||||
|
test-metagrav.jpg \
|
||||||
|
test-entdecker.jpg \
|
||||||
|
test-strut.jpg \
|
||||||
polansicht.jpg \
|
polansicht.jpg \
|
||||||
|
suedpol.jpg \
|
||||||
|
suedpol2.jpg \
|
||||||
test-antigrav.jpg \
|
test-antigrav.jpg \
|
||||||
test-aussenstromgravojet.jpg \
|
test-aussenstromgravojet.jpg \
|
||||||
test-entdecker.jpg \
|
|
||||||
test-impulstriebwerk.jpg \
|
test-impulstriebwerk.jpg \
|
||||||
test-kombiblock.jpg \
|
test-kombiblock.jpg \
|
||||||
test-metagrav.jpg \
|
|
||||||
test-vesta.jpg \
|
test-vesta.jpg \
|
||||||
|
|
||||||
|
uninteresting: \
|
||||||
|
test-torus.jpg \
|
||||||
|
entdecker1.jpg \
|
||||||
|
|
||||||
|
|
||||||
%.ppm: %.pov
|
%.ppm: %.pov
|
||||||
|
@ -23,20 +29,51 @@ all: \
|
||||||
%.pov: make%
|
%.pov: make%
|
||||||
$< > $@
|
$< > $@
|
||||||
|
|
||||||
hangargalerie.ppm: hangargalerie.pov entdecker.pov vesta.pov
|
hangargalerie.ppm: hangargalerie.pov entdecker.pov vesta.pov mvh.pov
|
||||||
polansicht.ppm: polansicht.pov entdecker.pov
|
|
||||||
|
polansicht.ppm: polansicht.pov entdecker.pov \
|
||||||
|
aussenstromgravojet.pov impulstriebwerk.pov antigrav.pov \
|
||||||
|
metagrav.pov tfk_2000.pov
|
||||||
|
|
||||||
|
suedpol.ppm: suedpol.pov entdecker.pov \
|
||||||
|
aussenstromgravojet.pov impulstriebwerk.pov antigrav.pov \
|
||||||
|
metagrav.pov tfk_2000.pov
|
||||||
|
|
||||||
|
suedpol2.ppm: suedpol2.pov entdecker.pov \
|
||||||
|
aussenstromgravojet.pov impulstriebwerk.pov antigrav.pov \
|
||||||
|
metagrav.pov tfk_2000.pov
|
||||||
|
|
||||||
test-antigrav.ppm: test-antigrav.pov antigrav.pov
|
test-antigrav.ppm: test-antigrav.pov antigrav.pov
|
||||||
|
|
||||||
test-aussenstromgravojet.ppm: test-aussenstromgravojet.pov aussenstromgravojet.pov
|
test-aussenstromgravojet.ppm: test-aussenstromgravojet.pov aussenstromgravojet.pov
|
||||||
test-entdecker.ppm: test-entdecker.pov entdecker.pov
|
|
||||||
|
test-entdecker.ppm: test-entdecker.pov entdecker.pov \
|
||||||
|
kombiblock.pov \
|
||||||
|
aussenstromgravojet.pov impulstriebwerk.pov antigrav.pov \
|
||||||
|
metagrav.pov tfk_2000.pov
|
||||||
|
|
||||||
test-impulstriebwerk.ppm: test-impulstriebwerk.pov impulstriebwerk.pov
|
test-impulstriebwerk.ppm: test-impulstriebwerk.pov impulstriebwerk.pov
|
||||||
test-kombiblock.ppm: test-kombiblock.pov kombiblock.pov
|
|
||||||
test-metagrav.ppm: test-metagrav.pov metagrav.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-strut.ppm: test-strut.pov strut.pov
|
||||||
|
|
||||||
test-vesta.ppm: test-vesta.pov vesta.pov
|
test-vesta.ppm: test-vesta.pov vesta.pov
|
||||||
|
|
||||||
%.gif: %.ppm
|
%.gif: %.ppm
|
||||||
ppmquant 256 $< | ppmtogif > $@
|
ppmquant 256 $< | ppmtogif > $@
|
||||||
|
|
||||||
|
%.gif: %.pbm
|
||||||
|
ppmtogif $< > $@
|
||||||
|
|
||||||
%.jpg: %.ppm
|
%.jpg: %.ppm
|
||||||
cjpeg $< > $@
|
cjpeg $< > $@
|
||||||
|
|
||||||
|
|
|
@ -1,16 +1,11 @@
|
||||||
ZYHM'RANTON:
|
Pos. Sonne & Mond am 15. 4. 4890 (=1303 NGZ)
|
||||||
Durchmesser: 1500 m
|
|
||||||
Begleitschutz:
|
|
||||||
8 500m-Kreuzer:
|
|
||||||
|
|
||||||
Beiboote:
|
Mond: 15:05:13 -23:03
|
||||||
14 200m-Kreuzer.
|
Sonne: 23:07:26 -5:37
|
||||||
|
|
||||||
500m-Kreuzer:
|
Theophilus:
|
||||||
Beiboote:
|
|
||||||
4 150m-Kreuzer
|
|
||||||
2 100m-Kreuzer
|
|
||||||
|
|
||||||
800m-Kreuzer:
|
Pos: 24° E, 10° S
|
||||||
Beiboote:
|
|
||||||
8 150m-Kreuzer
|
Durchmesser: 100 km
|
||||||
|
Berge bis 6800 m
|
||||||
|
|
|
@ -39,8 +39,12 @@
|
||||||
#include "kombiblock.pov"
|
#include "kombiblock.pov"
|
||||||
#include "metagrav.pov"
|
#include "metagrav.pov"
|
||||||
#include "vesta.pov"
|
#include "vesta.pov"
|
||||||
|
#include "tfk_2000.pov"
|
||||||
|
#include "mvh.pov"
|
||||||
|
|
||||||
|
#ifndef (Strut_Ext)
|
||||||
#declare Strut_Ext = 11/15;
|
#declare Strut_Ext = 11/15;
|
||||||
|
#end
|
||||||
#include "strut.pov"
|
#include "strut.pov"
|
||||||
|
|
||||||
#declare entdecker =
|
#declare entdecker =
|
||||||
|
@ -70,6 +74,7 @@
|
||||||
texture {Ynkelonium_Texture }
|
texture {Ynkelonium_Texture }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// oberer Triebwerksring
|
||||||
#declare i = 0;
|
#declare i = 0;
|
||||||
#while (i < 360)
|
#while (i < 360)
|
||||||
#declare j = -1;
|
#declare j = -1;
|
||||||
|
@ -83,7 +88,7 @@
|
||||||
#end
|
#end
|
||||||
|
|
||||||
object {
|
object {
|
||||||
metagrav
|
metagrav_oben
|
||||||
translate <-740, 501, 0>
|
translate <-740, 501, 0>
|
||||||
rotate <0, i + 45, 0>
|
rotate <0, i + 45, 0>
|
||||||
}
|
}
|
||||||
|
@ -109,6 +114,29 @@
|
||||||
#declare i = i + 12;
|
#declare i = i + 12;
|
||||||
#end
|
#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
|
||||||
|
|
||||||
|
// Landestützen
|
||||||
#declare i = 0;
|
#declare i = 0;
|
||||||
#while (i < 16)
|
#while (i < 16)
|
||||||
object {
|
object {
|
||||||
|
@ -118,6 +146,84 @@
|
||||||
}
|
}
|
||||||
#declare i = i + 1;
|
#declare i = i + 1;
|
||||||
#end
|
#end
|
||||||
|
|
||||||
|
// 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
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -31,3 +31,10 @@
|
||||||
rotate <0, +6, 0>
|
rotate <0, +6, 0>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#declare kombiblock_unten =
|
||||||
|
object {
|
||||||
|
kombiblock_oben
|
||||||
|
scale <1, -1, 1>
|
||||||
|
translate <0, 100, 0>
|
||||||
|
}
|
||||||
|
|
|
@ -1,9 +1,29 @@
|
||||||
|
#include "ynkelonium_texture.pov"
|
||||||
|
|
||||||
#declare pk_x = 30;
|
#declare pk_x = 30;
|
||||||
#declare pk_z = 40;
|
#declare pk_z = 40;
|
||||||
#declare pk_r = 8;
|
#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 =
|
#declare projektorkopf =
|
||||||
union {
|
union {
|
||||||
#if (1)
|
#if (1)
|
||||||
|
difference {
|
||||||
prism {
|
prism {
|
||||||
conic_sweep
|
conic_sweep
|
||||||
bezier_spline
|
bezier_spline
|
||||||
|
@ -21,6 +41,30 @@
|
||||||
|
|
||||||
scale <1, 22/(1-44/60), 1>
|
scale <1, 22/(1-44/60), 1>
|
||||||
translate <30, 102-22/(1-44/60), 0>
|
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 {
|
difference {
|
||||||
prism {
|
prism {
|
||||||
|
@ -58,6 +102,18 @@
|
||||||
|
|
||||||
}
|
}
|
||||||
translate <30, 102, 0>
|
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
|
#end
|
||||||
#if (0)
|
#if (0)
|
||||||
|
@ -69,7 +125,22 @@
|
||||||
#end
|
#end
|
||||||
intersection {
|
intersection {
|
||||||
torus {
|
torus {
|
||||||
40, 20
|
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>
|
rotate <90, 0, 0>
|
||||||
scale <1, 1, pk_z/pk_x>
|
scale <1, 1, pk_z/pk_x>
|
||||||
}
|
}
|
||||||
|
@ -78,15 +149,21 @@
|
||||||
< 0, 0, 60>
|
< 0, 0, 60>
|
||||||
}
|
}
|
||||||
translate <70, 80, 0>
|
translate <70, 80, 0>
|
||||||
pigment { color Yellow }
|
|
||||||
}
|
}
|
||||||
cone {
|
cone {
|
||||||
<0, 0, 0>, 20,
|
<0, 0, 0>, 1,
|
||||||
<10, 0, 0>, 20
|
<0, 1, 0>, 1
|
||||||
|
texture { cone_texture }
|
||||||
|
scale <20, 10, 20>
|
||||||
|
rotate <0, 0, 90>
|
||||||
scale < 1, 1, pk_z/pk_x>
|
scale < 1, 1, pk_z/pk_x>
|
||||||
translate <70, 40, 0>
|
translate <80, 40, 0>
|
||||||
pigment { color Yellow }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
#declare balken =
|
||||||
|
union {
|
||||||
#if (1)
|
#if (1)
|
||||||
cone {
|
cone {
|
||||||
<0, 0, 0>, 24,
|
<0, 0, 0>, 24,
|
||||||
|
@ -99,43 +176,32 @@
|
||||||
<80, 0, -50>
|
<80, 0, -50>
|
||||||
<90, 40, 50>
|
<90, 40, 50>
|
||||||
}
|
}
|
||||||
cone {
|
|
||||||
<90, 40, 0>, 14,
|
|
||||||
<122, 40, 0>, 14
|
|
||||||
translate <0, 0, -16>
|
|
||||||
}
|
}
|
||||||
|
|
||||||
cone {
|
#declare zufuehrung =
|
||||||
<90, 40, 0>, 14,
|
|
||||||
<122, 40, 0>, 14
|
|
||||||
translate <0, 0, +16>
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
#declare metagrav =
|
|
||||||
union {
|
union {
|
||||||
//bodenplatte
|
cone {
|
||||||
prism {
|
<0, 0, 0>, 1
|
||||||
linear_sweep
|
<0, 4, 0>, 1
|
||||||
linear_spline
|
texture { cone_texture }
|
||||||
-100, 100,
|
scale <14, 8, 14>
|
||||||
5,
|
rotate <0, 0, 90>
|
||||||
<0, 0>, <10, 20>, <206, 20>, <206, 0>, <0, 0>
|
translate <122, 40, -16>
|
||||||
rotate <-90, 0, 0>
|
|
||||||
}
|
}
|
||||||
|
|
||||||
object {
|
cone {
|
||||||
projektorkopf
|
<0, 0, 0>, 1
|
||||||
translate <0, 0, 50>
|
<0, 4, 0>, 1
|
||||||
|
texture { cone_texture }
|
||||||
|
scale <14, 8, 14>
|
||||||
|
rotate <0, 0, 90>
|
||||||
|
translate <122, 40, +16>
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
object {
|
|
||||||
projektorkopf
|
|
||||||
translate <0, 0, 50>
|
|
||||||
scale <1, 1, -1>
|
|
||||||
}
|
|
||||||
|
|
||||||
|
#declare aggregate_block =
|
||||||
|
union {
|
||||||
// Hauptaggregateblock
|
// Hauptaggregateblock
|
||||||
box {
|
box {
|
||||||
<122, 20, -100>
|
<122, 20, -100>
|
||||||
|
@ -173,10 +239,142 @@
|
||||||
<148, 0, -60>
|
<148, 0, -60>
|
||||||
<280, 80, 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 {
|
pigment {
|
||||||
checker color White*0.7, color White*0.5
|
checker color White*0.7, color White*0.5
|
||||||
scale 10
|
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 {
|
||||||
|
<j, 20, i>, 1
|
||||||
|
<j, 46, i>, 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
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,57 @@
|
||||||
|
#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 }
|
||||||
|
}
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
+A
|
+A
|
||||||
+QR
|
+QR
|
||||||
+HTP
|
+HTP
|
||||||
+fp +w400 +h300
|
+fp
|
||||||
|
+w320 +h240
|
||||||
display_gamma = 2.2
|
display_gamma = 2.2
|
||||||
|
|
|
@ -0,0 +1,78 @@
|
||||||
|
#include "colors.inc"
|
||||||
|
#include "shapes.inc"
|
||||||
|
#include "textures.inc"
|
||||||
|
#include "metals.inc"
|
||||||
|
#include "stones.inc"
|
||||||
|
|
||||||
|
#include "ynko1.map"
|
||||||
|
#include "ynkelonium.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
|
|
@ -0,0 +1,58 @@
|
||||||
|
#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>
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,9 @@
|
||||||
#include "metals.inc"
|
#include "metals.inc"
|
||||||
#include "stones.inc"
|
#include "stones.inc"
|
||||||
|
|
||||||
|
#include "ynko1.map"
|
||||||
|
#include "ynkelonium.inc"
|
||||||
|
|
||||||
global_settings {
|
global_settings {
|
||||||
assumed_gamma 1.0
|
assumed_gamma 1.0
|
||||||
ambient_light rgb<0.5, 0.5, 0.5>
|
ambient_light rgb<0.5, 0.5, 0.5>
|
||||||
|
|
|
@ -20,8 +20,9 @@ light_source {
|
||||||
}
|
}
|
||||||
|
|
||||||
//#declare Camera_Ortho_z = 1;
|
//#declare Camera_Ortho_z = 1;
|
||||||
//#declare Camera_Ortho_x = 1;
|
//#declare Camera_Ortho_y = 1;
|
||||||
#declare Camera_Triebwerk = 1;
|
#declare Camera_Ortho_x = 1;
|
||||||
|
//#declare Camera_Triebwerk = 1;
|
||||||
|
|
||||||
#ifdef (Camera_Triebwerk)
|
#ifdef (Camera_Triebwerk)
|
||||||
camera {
|
camera {
|
||||||
|
@ -33,16 +34,24 @@ camera {
|
||||||
|
|
||||||
#ifdef (Camera_Ortho_z)
|
#ifdef (Camera_Ortho_z)
|
||||||
camera {
|
camera {
|
||||||
location <140, 50, -250>
|
location <80, 50, -150>
|
||||||
look_at <140, 50, 0>
|
look_at <80, 50, 0>
|
||||||
|
orthographic
|
||||||
|
}
|
||||||
|
#end
|
||||||
|
|
||||||
|
#ifdef (Camera_Ortho_y)
|
||||||
|
camera {
|
||||||
|
location <40, 200, 0>
|
||||||
|
look_at <40, 0, 0>
|
||||||
orthographic
|
orthographic
|
||||||
}
|
}
|
||||||
#end
|
#end
|
||||||
|
|
||||||
#ifdef (Camera_Ortho_x)
|
#ifdef (Camera_Ortho_x)
|
||||||
camera {
|
camera {
|
||||||
location <700, 50, 0>
|
location <-200, 50, 0>
|
||||||
look_at <670, 50, 0>
|
look_at <0, 50, 0>
|
||||||
orthographic
|
orthographic
|
||||||
}
|
}
|
||||||
#end
|
#end
|
||||||
|
@ -57,35 +66,15 @@ camera {
|
||||||
#include "metagrav.pov"
|
#include "metagrav.pov"
|
||||||
|
|
||||||
object {
|
object {
|
||||||
metagrav
|
metagrav_unten
|
||||||
translate <0, 0, 0>
|
translate <0, 0, 0>
|
||||||
}
|
}
|
||||||
|
|
||||||
#if (0)
|
cylinder {
|
||||||
plane {
|
<740, 599, 1>, <740, 599, -1>, 900
|
||||||
<0, 0, 1>, 0
|
|
||||||
pigment {
|
pigment {
|
||||||
checker color White*0.7, color White*0.5
|
checker color White*0.7, color White*0.5
|
||||||
}
|
|
||||||
scale 10
|
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>
|
|
||||||
}
|
|
||||||
#end
|
|
||||||
|
|
|
@ -0,0 +1,73 @@
|
||||||
|
#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>
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,73 @@
|
||||||
|
#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>
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,103 @@
|
||||||
|
#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>
|
||||||
|
}
|
||||||
|
|
|
@ -40,8 +40,8 @@ camera {
|
||||||
|
|
||||||
#ifdef (Camera_Totale)
|
#ifdef (Camera_Totale)
|
||||||
camera {
|
camera {
|
||||||
location <200, 2, 50>
|
location <100, 25, 37>
|
||||||
look_at <0, 50, 0>
|
look_at <50, 50, 28>
|
||||||
angle 40
|
angle 40
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,60 @@
|
||||||
|
#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 <j, 0, 0>
|
||||||
|
}
|
||||||
|
#declare j = j + 60;
|
||||||
|
#end
|
||||||
|
texture { Ynkelonium_Texture }
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
cylinder {
|
cylinder {
|
||||||
<0, -0, 27>, <0, -0, 30> 50
|
<0, -0, 27>, <0, -0, 30> 50
|
||||||
}
|
}
|
||||||
sphere { <0, 0, 0>, 48 }
|
sphere { <0, 0, 0>, 48.1 }
|
||||||
}
|
}
|
||||||
texture {Ynkelonium_Texture }
|
texture {Ynkelonium_Texture }
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
#include "metals.inc"
|
#include "metals.inc"
|
||||||
|
|
||||||
#declare Ynkelonium_Texture =
|
#declare Ynkelonium_Texture =
|
||||||
texture {pigment {color <1, 0.2, 0.6>} finish {F_MetalC}}
|
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
|
||||||
|
|
Loading…
Reference in New Issue