Imported from Harald Ottacher's kr200.zip

This commit is contained in:
hjp 2002-02-22 21:09:05 +00:00
parent 9dbcf8b6c6
commit 048ab08bd8
11 changed files with 1605 additions and 0 deletions

BIN
pr/manoever/HB200.GIF Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 620 B

BIN
pr/manoever/HGRO200.GIF Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 443 B

BIN
pr/manoever/HGRU200.GIF Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 443 B

BIN
pr/manoever/HGSJ200.GIF Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 575 B

1196
pr/manoever/KR200.INC Normal file

File diff suppressed because it is too large Load Diff

95
pr/manoever/KR200.POV Normal file
View File

@ -0,0 +1,95 @@
// Persistence of Vision Ray Tracer Scene Description File
// POV-Ray 3.0
// File: KR200.pov
// Vers: 1.0
// Desc: Kugelraumer 200m Durchmesser
// Schwerer Kreuzer der TERRA-Klasse
// Date: 20.01.97
// Auth: Harald Ottacher
// email: ottacher@iwf.tu-graz.ac.at
//
////////////////////////////////////////////////////
// ==== Standard POV-Ray Includes ====
#include "colors.inc" // Standard Color definitions
#include "textures.inc" // Standard Texture definitions
// ==== Additional Includes ====
#include "CONSTS.INC"
////////////////////////////////////////////////////
camera {
location < 0.0, 0.0, -300.0>
direction 1.3*z
up y
right 4/3*x
look_at < 0.0, 0.0, 0.0>
}
////////////////////////////////////////////////////
light_source {
0*x
color red 1.0 green 1.0 blue 1.0
translate <-200, 200, -400>
}
light_source {
0*x
color Gray70
translate < 0, 0, -400>
shadowless
}
////////////////////////////////////////////////////
#declare _STARS = 1
#ifdef (_STARS)
#declare Starfield=
texture {
pigment {
granite
color_map {
[ 0.0000 0.2700 color rgb < 0, 0, 0> color rgb < 0, 0, 0> ]
[ 0.2700 0.2710 color rgb <.6,.6,.4> color rgb <.9,.9,.4> ]
[ 0.2710 0.4700 color rgb < 0, 0, 0> color rgb < 0, 0, 0> ]
[ 0.4700 0.4720 color rgb <.4,.4,.5> color rgb <.4,.4,.7> ]
[ 0.4720 0.6800 color rgb < 0, 0, 0> color rgb < 0, 0, 0> ]
[ 0.6800 0.6820 color rgb <.5,.4,.4> color rgb <.7,.4,.4> ]
[ 0.6820 0.8800 color rgb < 0, 0, 0> color rgb < 0, 0, 0> ]
[ 0.8800 0.8815 color rgb <.5,.5,.5> color rgb < 1, 1, 1> ]
[ 0.8815 1.0000 color rgb < 0, 0, 0> color rgb < 0, 0, 0> ]
}
turbulence 1
sine_wave
scale .5
}
finish { diffuse 0 ambient 1 }
}
#else
#declare Starfield =
texture {
pigment { Black }
}
#end // if _STARS
object {
sphere { < 0, 0, 0 >, 1 }
hollow
texture { Starfield }
scale 100000
} // end object
////////////////////////////////////////////////////
#include "KR200.INC"
object {
KR200
rotate < 0, -45, 0 >
rotate < -10, 0, 0 >
}

288
pr/manoever/KRMAT.INC Normal file
View File

@ -0,0 +1,288 @@
// Persistence of Vision Ray Tracer Include File
// POV-Ray 3.0
// File: KRMat.inc
// Vers: 1.0
// Desc: Textures für die Kugelraumer
// Date: 20.01.97
// Auth: Harald Ottacher
// email: ottacher@iwf.tu-graz.ac.at
//
////////////////////////////////////////////////////
// Materials
//---------------------------------------------------
// Texture TERKONIT
#declare TERKONIT =
texture {
pigment { color red 0.56 green 0.56 blue 0.8}
finish {
metallic
ambient 0.0
diffuse 0.7
brilliance 1
reflection 0.1
specular 0.7
roughness 1/60
}
} // end texture
//---------------------------------------------------
// Terkonit Kugelraumer Schale
#declare _d = 0.70
#declare _r = 100
#declare _T_S_1 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 1
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_2 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 2
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_3 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 3
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_4 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 4
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_5 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 5
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_6 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 6
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_7 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 7
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_8 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 8
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_9 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 9
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_10 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 10
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_11 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 11
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_12 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 12
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_13 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 13
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_14 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 14
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_15 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 15
#declare _d = _d-0.01
#declare _r = _r-5
#declare _T_S_16 =
texture {
TERKONIT
finish { diffuse _d
roughness 1/_r }
} // end text 16
#declare _T_SCHALE =
texture {
material_map {
gif _MAT_gif
map_type Sphere_Map
/* Now a list of textures to map with instead of colors */
texture { _T_S_1 }
texture { _T_S_2 }
texture { _T_S_3 }
texture { _T_S_4 }
texture { _T_S_5 }
texture { _T_S_6 }
texture { _T_S_7 }
texture { _T_S_8 }
texture { _T_S_9 }
texture { _T_S_10 }
texture { _T_S_11 }
texture { _T_S_12 }
texture { _T_S_13 }
texture { _T_S_14 }
texture { _T_S_15 }
texture { _T_S_16 }
} // end mat_map
rotate < 0, _M_ANGL, 0 >
} // end texture
//---------------------------------------------------
// Fenster Texture
#declare _T_F_finish =
finish {
ambient 0.05
diffuse 0.1
reflection 0.2
refraction 1
ior 1.5
phong 0.3
phong_size 60
} // end finish
#ifdef (_NO_F_LIGHT)
#declare _T_FENSTER =
texture {
pigment {colour rgbft <0.4, 0.4, 0.4, 0.7, 0.3> }
finish { _T_F_finish }
} // end text
#else
#declare _T_FENSTER =
texture {
pigment {colour rgbft <0.4, 0.4, 0.4, 0.7, 1.0>}
finish { _T_F_finish }
halo {
emitting
constant
max_value 1
spherical_mapping
colour_map {
[0 color rgbt <1.0, 1.0, 1.0, 0>]
[1 color rgbt <0.9, 1.0, 0.8, -1>]
}
// turbulence 0.5
scale _FENSTER_R
samples 10
} // end halo
} // end text
#end
//---------------------------------------------------
// Kuppel Texture
#declare _T_K_text =
texture {
pigment {colour rgbft <0.4, 0.4, 0.6, 0.5, 0.5> }
finish {
ambient 0.00
diffuse 0.2
reflection 0.1
refraction 1
ior 1.5
phong 0.3
phong_size 60
} // end finish
} // end text
#ifdef (_NO_K_LIGHT)
#declare _T_GSK =
texture { _T_K_text
} // end text
#else
#declare _T_GSK =
texture { _T_K_text
halo {
emitting
cubic
max_value 1
spherical_mapping
colour_map {
[0 color rgbt <1.0, 0.0, 0.0, 0.6>]
[0.2 color rgbt <1.0, 0.2, 0.1, 0.4>]
[1 color rgbt <1.0, 0.4, 0.2, 0.0>]
}
samples 10
} // end halo
} // end text
#end
//---------------------------------------------------

BIN
pr/manoever/KRPL200.GIF Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

26
pr/manoever/LISTE.TXT Normal file
View File

@ -0,0 +1,26 @@
Datei Liste für 200 m Kugelraumer
--------------------------------
Type: Schwerer Kreuzer der TERRA-Klasse
KR200.pov Testszene für den 200 m Kugelraumer
KR200.inc POV-Ray Beschreibung des 200 m Kugelraumers
Krmat.inc Definitionen für die Kugelraumermaterialien
Krpl200.gif Material Map für den 200 m Kugelraumer
Liste.txt Diese Datei
Manns.gif Textur Map für die Mannschleusen
Hb200.gif Textur Map für die Bodenschleusen
Hgru200.gif Textur Map für die Hangars unten
Hgro200.gif Textur Map für die Hangars oben
Hgsj200.gif Textur Map für die Space Jets Hangars oben
View200.jpg Fertiges Bild des 200 m Kugelgaumers
mit der Testszene erstellt.
(kein Anti-Aliasing)
Der Maßstab für den Raumer ist 1 m.
--------------------------------
Viel Spaß allen die es ausprobieren.
Meldet Euch bei mir zu einem Gedankenaustausch.
--------------------------------
Copyright 1997 Harald Ottacher
email: ottacher@iwf.tu-graz.ac.at

BIN
pr/manoever/MANNS.GIF Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 B

BIN
pr/manoever/VIEW200.JPG Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB