summaryrefslogtreecommitdiffstats
path: root/examples/demo/qasteroids/sprites/ship
diff options
context:
space:
mode:
Diffstat (limited to 'examples/demo/qasteroids/sprites/ship')
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship.ini9
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship.pov128
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0000.pngbin0 -> 1819 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0001.pngbin0 -> 1949 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0002.pngbin0 -> 1962 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0003.pngbin0 -> 1974 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0004.pngbin0 -> 2058 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0005.pngbin0 -> 2103 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0006.pngbin0 -> 2055 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0007.pngbin0 -> 1961 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0008.pngbin0 -> 1861 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0009.pngbin0 -> 1976 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0010.pngbin0 -> 2023 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0011.pngbin0 -> 2086 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0012.pngbin0 -> 2024 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0013.pngbin0 -> 1997 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0014.pngbin0 -> 1951 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0015.pngbin0 -> 1883 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0016.pngbin0 -> 1827 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0017.pngbin0 -> 1932 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0018.pngbin0 -> 1998 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0019.pngbin0 -> 2025 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0020.pngbin0 -> 2083 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0021.pngbin0 -> 2090 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0022.pngbin0 -> 2026 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0023.pngbin0 -> 1937 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0024.pngbin0 -> 1811 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0025.pngbin0 -> 1958 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0026.pngbin0 -> 2033 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0027.pngbin0 -> 2066 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0028.pngbin0 -> 2069 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0029.pngbin0 -> 2077 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0030.pngbin0 -> 2054 bytes
-rw-r--r--examples/demo/qasteroids/sprites/ship/ship0031.pngbin0 -> 1948 bytes
34 files changed, 137 insertions, 0 deletions
diff --git a/examples/demo/qasteroids/sprites/ship/ship.ini b/examples/demo/qasteroids/sprites/ship/ship.ini
new file mode 100644
index 000000000..479cc20ea
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship.ini
@@ -0,0 +1,9 @@
+Cyclic_Animation=On
+Width=42
+Height=42
+Final_frame=32 ;; NR_ROTS
+Antialias=On
+Output_Alpha=On
+Output_to_File=On
+Output_File_Type=n
+Input_File_Name=ship.pov
diff --git a/examples/demo/qasteroids/sprites/ship/ship.pov b/examples/demo/qasteroids/sprites/ship/ship.pov
new file mode 100644
index 000000000..8f185cd7b
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship.pov
@@ -0,0 +1,128 @@
+
+#version 3.0
+global_settings { assumed_gamma 2.0 }
+
+#include "colors.inc"
+#include "textures.inc"
+#include "metals.inc"
+
+camera {
+ orthographic
+ up <0, 130, 0>
+ right <130, 0, 0>
+ location <0, 0, -130>
+ look_at <0, 0, 0>
+}
+
+light_source { <50, 25, -25> colour White }
+light_source { <0, 0, -100> colour Gray80 }
+
+#declare ShipColor = color red 1.0 green 1.0 blue 0.9
+
+#declare BaseTexture =
+texture {
+ pigment { ShipColor }
+}
+
+#declare Grubby =
+texture {
+ pigment {
+ bozo
+ color_map {
+ [0.0 color rgbt <1, 1, 1, 1>]
+ [0.8 color rgbt <0.9, 0.9, 0.9, 0.5>]
+ [1.0 color rgbt <0.8, 0.8, 0.8, 0.5>]
+ }
+ turbulence 2.0
+ scale 3
+ }
+}
+
+#declare ShipTexture =
+texture { BaseTexture }
+texture { Grubby }
+
+union {
+ cone {
+ <12, 0, 0>, 0.5
+ <11, 0, 0>, 1.0
+ texture { ShipTexture }
+ }
+ cone {
+ <11, 0, 0>, 1.0
+ <8, 0, 0>, 2.0
+ texture { ShipTexture }
+ }
+ cone {
+ <8, 0, 0>, 2.0
+ <3.5, 0, 0>, 3.8
+ texture { ShipTexture }
+ }
+ difference {
+ cone {
+ <8, 0, -0.01>, 2.0
+ <3.5, 0, -0.01>, 3.8
+ pigment { color Gray20 }
+ }
+ box {
+ <9, -4.0, -3.7>,
+ <2, 4.0, 10>
+ rotate <0, -18, 0>
+ }
+ box {
+ <6.5, -4.0, -8>,
+ <10, 4.0, 8>
+ }
+ box {
+ <2, -4.0, -8>,
+ <4.5, 4.0, 8>
+ }
+ }
+ cone {
+ <3.5, 0, 0>, 3.8
+ <2, 0, 0>, 4.0
+ texture { ShipTexture }
+ }
+ cylinder {
+ <2, 0, 0>,
+ <-9, 0, 0>,
+ 4.0
+ texture { ShipTexture }
+ }
+ cone {
+ <-9, 0, 0>, 4.0
+ <-10, 0, 0>, 3.5
+ texture { ShipTexture }
+ }
+ prism {
+ linear_sweep
+ linear_spline
+ 0,
+ 0.5,
+ 4,
+ <7.5, 0>, <-7.5, 10>, <-7.5, -10>, <7.5, 0>
+ rotate <90, 0, 0>
+ texture { T_Silver_2A }
+ texture { ShipTexture }
+ }
+ prism {
+ linear_sweep
+ linear_spline
+ -0.5,
+ 0.5,
+ 4,
+ <4, 0>, <-7.5, 5>, <-7.5, -5>, <4, 0>
+ pigment { color White }
+ }
+ cone {
+ <-12, 0, 0>, 3.0
+ <-10, 0, 0>, 2.0
+ texture { T_Silver_2A }
+ pigment { color Gray60 }
+ }
+
+ rotate <0, 0,-360*clock>
+ scale <5, 5, 5>
+}
+
+
diff --git a/examples/demo/qasteroids/sprites/ship/ship0000.png b/examples/demo/qasteroids/sprites/ship/ship0000.png
new file mode 100644
index 000000000..1d73a6e2c
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0000.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0001.png b/examples/demo/qasteroids/sprites/ship/ship0001.png
new file mode 100644
index 000000000..d3f4b3f3b
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0001.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0002.png b/examples/demo/qasteroids/sprites/ship/ship0002.png
new file mode 100644
index 000000000..c5f40fa20
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0002.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0003.png b/examples/demo/qasteroids/sprites/ship/ship0003.png
new file mode 100644
index 000000000..a1c8c2590
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0003.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0004.png b/examples/demo/qasteroids/sprites/ship/ship0004.png
new file mode 100644
index 000000000..8d3b6d9cc
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0004.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0005.png b/examples/demo/qasteroids/sprites/ship/ship0005.png
new file mode 100644
index 000000000..15843ddef
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0005.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0006.png b/examples/demo/qasteroids/sprites/ship/ship0006.png
new file mode 100644
index 000000000..380509ac7
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0006.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0007.png b/examples/demo/qasteroids/sprites/ship/ship0007.png
new file mode 100644
index 000000000..633f5629f
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0007.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0008.png b/examples/demo/qasteroids/sprites/ship/ship0008.png
new file mode 100644
index 000000000..e40ad04d6
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0008.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0009.png b/examples/demo/qasteroids/sprites/ship/ship0009.png
new file mode 100644
index 000000000..19f3436e3
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0009.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0010.png b/examples/demo/qasteroids/sprites/ship/ship0010.png
new file mode 100644
index 000000000..b1142f4eb
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0010.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0011.png b/examples/demo/qasteroids/sprites/ship/ship0011.png
new file mode 100644
index 000000000..b8acd629b
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0011.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0012.png b/examples/demo/qasteroids/sprites/ship/ship0012.png
new file mode 100644
index 000000000..06ac9eb5b
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0012.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0013.png b/examples/demo/qasteroids/sprites/ship/ship0013.png
new file mode 100644
index 000000000..71cf38c0c
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0013.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0014.png b/examples/demo/qasteroids/sprites/ship/ship0014.png
new file mode 100644
index 000000000..988a77f78
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0014.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0015.png b/examples/demo/qasteroids/sprites/ship/ship0015.png
new file mode 100644
index 000000000..1ad219304
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0015.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0016.png b/examples/demo/qasteroids/sprites/ship/ship0016.png
new file mode 100644
index 000000000..c4f712504
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0016.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0017.png b/examples/demo/qasteroids/sprites/ship/ship0017.png
new file mode 100644
index 000000000..09e226e7c
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0017.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0018.png b/examples/demo/qasteroids/sprites/ship/ship0018.png
new file mode 100644
index 000000000..56b6190bb
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0018.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0019.png b/examples/demo/qasteroids/sprites/ship/ship0019.png
new file mode 100644
index 000000000..473340a63
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0019.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0020.png b/examples/demo/qasteroids/sprites/ship/ship0020.png
new file mode 100644
index 000000000..dcfaa9879
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0020.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0021.png b/examples/demo/qasteroids/sprites/ship/ship0021.png
new file mode 100644
index 000000000..f5718a2aa
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0021.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0022.png b/examples/demo/qasteroids/sprites/ship/ship0022.png
new file mode 100644
index 000000000..d59ca3208
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0022.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0023.png b/examples/demo/qasteroids/sprites/ship/ship0023.png
new file mode 100644
index 000000000..8f2492710
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0023.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0024.png b/examples/demo/qasteroids/sprites/ship/ship0024.png
new file mode 100644
index 000000000..0cae4978f
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0024.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0025.png b/examples/demo/qasteroids/sprites/ship/ship0025.png
new file mode 100644
index 000000000..bc7c5db22
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0025.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0026.png b/examples/demo/qasteroids/sprites/ship/ship0026.png
new file mode 100644
index 000000000..386a9c7ce
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0026.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0027.png b/examples/demo/qasteroids/sprites/ship/ship0027.png
new file mode 100644
index 000000000..ad9677988
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0027.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0028.png b/examples/demo/qasteroids/sprites/ship/ship0028.png
new file mode 100644
index 000000000..117420f07
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0028.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0029.png b/examples/demo/qasteroids/sprites/ship/ship0029.png
new file mode 100644
index 000000000..0677ce19f
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0029.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0030.png b/examples/demo/qasteroids/sprites/ship/ship0030.png
new file mode 100644
index 000000000..576625cb5
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0030.png
Binary files differ
diff --git a/examples/demo/qasteroids/sprites/ship/ship0031.png b/examples/demo/qasteroids/sprites/ship/ship0031.png
new file mode 100644
index 000000000..ba876908c
--- /dev/null
+++ b/examples/demo/qasteroids/sprites/ship/ship0031.png
Binary files differ