diff options
Diffstat (limited to 'kasteroids/sprites/ship')
67 files changed, 161 insertions, 0 deletions
diff --git a/kasteroids/sprites/ship/Makefile.am b/kasteroids/sprites/ship/Makefile.am new file mode 100644 index 00000000..4679332c --- /dev/null +++ b/kasteroids/sprites/ship/Makefile.am @@ -0,0 +1,22 @@ +#POVRAY=x-povray # Must be Povray 3.0 + +#ship: ship.pov +# $(POVRAY) +L/usr/lib/povray3/include ship.ini + +#clean: +# rm -f *~ *.png *.pgm + +#realclean: clean +# rm -f *.ppm *.pbm + + +EXTRA_DIST = ship0000.png ship0001.png ship0002.png ship0003.png \ + ship0004.png ship0005.png ship0006.png ship0007.png \ + ship0008.png ship0009.png ship0010.png ship0011.png \ + ship0012.png ship0013.png ship0014.png ship0015.png \ + ship0016.png ship0017.png ship0018.png ship0019.png \ + ship0020.png ship0021.png ship0022.png ship0023.png \ + ship0024.png ship0025.png ship0026.png ship0027.png \ + ship0028.png ship0029.png ship0030.png ship0031.png \ + ship.ini ship.pov + diff --git a/kasteroids/sprites/ship/ship.ini b/kasteroids/sprites/ship/ship.ini new file mode 100644 index 00000000..ceca85d8 --- /dev/null +++ b/kasteroids/sprites/ship/ship.ini @@ -0,0 +1,11 @@ +Cyclic_Animation=On +Width=42 +Height=42 +Initial_Frame=0 +Final_frame=63 ;; NR_ROTS +Antialias=On +Output_Alpha=On +Output_to_File=On +Output_File_Type=n +Output_File_Name=ship00 +Input_File_Name=ship.pov diff --git a/kasteroids/sprites/ship/ship.pov b/kasteroids/sprites/ship/ship.pov new file mode 100644 index 00000000..8f185cd7 --- /dev/null +++ b/kasteroids/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/kasteroids/sprites/ship/ship0000.png b/kasteroids/sprites/ship/ship0000.png Binary files differnew file mode 100644 index 00000000..817fe1b4 --- /dev/null +++ b/kasteroids/sprites/ship/ship0000.png diff --git a/kasteroids/sprites/ship/ship0001.png b/kasteroids/sprites/ship/ship0001.png Binary files differnew file mode 100644 index 00000000..50cafa14 --- /dev/null +++ b/kasteroids/sprites/ship/ship0001.png diff --git a/kasteroids/sprites/ship/ship0002.png b/kasteroids/sprites/ship/ship0002.png Binary files differnew file mode 100644 index 00000000..161fee51 --- /dev/null +++ b/kasteroids/sprites/ship/ship0002.png diff --git a/kasteroids/sprites/ship/ship0003.png b/kasteroids/sprites/ship/ship0003.png Binary files differnew file mode 100644 index 00000000..7eb65c78 --- /dev/null +++ b/kasteroids/sprites/ship/ship0003.png diff --git a/kasteroids/sprites/ship/ship0004.png b/kasteroids/sprites/ship/ship0004.png Binary files differnew file mode 100644 index 00000000..fd71f2f2 --- /dev/null +++ b/kasteroids/sprites/ship/ship0004.png diff --git a/kasteroids/sprites/ship/ship0005.png b/kasteroids/sprites/ship/ship0005.png Binary files differnew file mode 100644 index 00000000..e6df9605 --- /dev/null +++ b/kasteroids/sprites/ship/ship0005.png diff --git a/kasteroids/sprites/ship/ship0006.png b/kasteroids/sprites/ship/ship0006.png Binary files differnew file mode 100644 index 00000000..3d1b0f70 --- /dev/null +++ b/kasteroids/sprites/ship/ship0006.png diff --git a/kasteroids/sprites/ship/ship0007.png b/kasteroids/sprites/ship/ship0007.png Binary files differnew file mode 100644 index 00000000..1ec6ce4e --- /dev/null +++ b/kasteroids/sprites/ship/ship0007.png diff --git a/kasteroids/sprites/ship/ship0008.png b/kasteroids/sprites/ship/ship0008.png Binary files differnew file mode 100644 index 00000000..f2632745 --- /dev/null +++ b/kasteroids/sprites/ship/ship0008.png diff --git a/kasteroids/sprites/ship/ship0009.png b/kasteroids/sprites/ship/ship0009.png Binary files differnew file mode 100644 index 00000000..e7188fd1 --- /dev/null +++ b/kasteroids/sprites/ship/ship0009.png diff --git a/kasteroids/sprites/ship/ship0010.png b/kasteroids/sprites/ship/ship0010.png Binary files differnew file mode 100644 index 00000000..20c5aa72 --- /dev/null +++ b/kasteroids/sprites/ship/ship0010.png diff --git a/kasteroids/sprites/ship/ship0011.png b/kasteroids/sprites/ship/ship0011.png Binary files differnew file mode 100644 index 00000000..1d21e59c --- /dev/null +++ b/kasteroids/sprites/ship/ship0011.png diff --git a/kasteroids/sprites/ship/ship0012.png b/kasteroids/sprites/ship/ship0012.png Binary files differnew file mode 100644 index 00000000..1d5c51c3 --- /dev/null +++ b/kasteroids/sprites/ship/ship0012.png diff --git a/kasteroids/sprites/ship/ship0013.png b/kasteroids/sprites/ship/ship0013.png Binary files differnew file mode 100644 index 00000000..37e1a68d --- /dev/null +++ b/kasteroids/sprites/ship/ship0013.png diff --git a/kasteroids/sprites/ship/ship0014.png b/kasteroids/sprites/ship/ship0014.png Binary files differnew file mode 100644 index 00000000..49e2d6da --- /dev/null +++ b/kasteroids/sprites/ship/ship0014.png diff --git a/kasteroids/sprites/ship/ship0015.png b/kasteroids/sprites/ship/ship0015.png Binary files differnew file mode 100644 index 00000000..e65bdf2b --- /dev/null +++ b/kasteroids/sprites/ship/ship0015.png diff --git a/kasteroids/sprites/ship/ship0016.png b/kasteroids/sprites/ship/ship0016.png Binary files differnew file mode 100644 index 00000000..bab602e9 --- /dev/null +++ b/kasteroids/sprites/ship/ship0016.png diff --git a/kasteroids/sprites/ship/ship0017.png b/kasteroids/sprites/ship/ship0017.png Binary files differnew file mode 100644 index 00000000..c6bede44 --- /dev/null +++ b/kasteroids/sprites/ship/ship0017.png diff --git a/kasteroids/sprites/ship/ship0018.png b/kasteroids/sprites/ship/ship0018.png Binary files differnew file mode 100644 index 00000000..50e74c92 --- /dev/null +++ b/kasteroids/sprites/ship/ship0018.png diff --git a/kasteroids/sprites/ship/ship0019.png b/kasteroids/sprites/ship/ship0019.png Binary files differnew file mode 100644 index 00000000..6621046d --- /dev/null +++ b/kasteroids/sprites/ship/ship0019.png diff --git a/kasteroids/sprites/ship/ship0020.png b/kasteroids/sprites/ship/ship0020.png Binary files differnew file mode 100644 index 00000000..da5d8839 --- /dev/null +++ b/kasteroids/sprites/ship/ship0020.png diff --git a/kasteroids/sprites/ship/ship0021.png b/kasteroids/sprites/ship/ship0021.png Binary files differnew file mode 100644 index 00000000..5f4fee20 --- /dev/null +++ b/kasteroids/sprites/ship/ship0021.png diff --git a/kasteroids/sprites/ship/ship0022.png b/kasteroids/sprites/ship/ship0022.png Binary files differnew file mode 100644 index 00000000..6828ccec --- /dev/null +++ b/kasteroids/sprites/ship/ship0022.png diff --git a/kasteroids/sprites/ship/ship0023.png b/kasteroids/sprites/ship/ship0023.png Binary files differnew file mode 100644 index 00000000..34d81a05 --- /dev/null +++ b/kasteroids/sprites/ship/ship0023.png diff --git a/kasteroids/sprites/ship/ship0024.png b/kasteroids/sprites/ship/ship0024.png Binary files differnew file mode 100644 index 00000000..3ecce1a3 --- /dev/null +++ b/kasteroids/sprites/ship/ship0024.png diff --git a/kasteroids/sprites/ship/ship0025.png b/kasteroids/sprites/ship/ship0025.png Binary files differnew file mode 100644 index 00000000..de28312d --- /dev/null +++ b/kasteroids/sprites/ship/ship0025.png diff --git a/kasteroids/sprites/ship/ship0026.png b/kasteroids/sprites/ship/ship0026.png Binary files differnew file mode 100644 index 00000000..da7d5e3a --- /dev/null +++ b/kasteroids/sprites/ship/ship0026.png diff --git a/kasteroids/sprites/ship/ship0027.png b/kasteroids/sprites/ship/ship0027.png Binary files differnew file mode 100644 index 00000000..d11bb640 --- /dev/null +++ b/kasteroids/sprites/ship/ship0027.png diff --git a/kasteroids/sprites/ship/ship0028.png b/kasteroids/sprites/ship/ship0028.png Binary files differnew file mode 100644 index 00000000..e0524641 --- /dev/null +++ b/kasteroids/sprites/ship/ship0028.png diff --git a/kasteroids/sprites/ship/ship0029.png b/kasteroids/sprites/ship/ship0029.png Binary files differnew file mode 100644 index 00000000..db5497db --- /dev/null +++ b/kasteroids/sprites/ship/ship0029.png diff --git a/kasteroids/sprites/ship/ship0030.png b/kasteroids/sprites/ship/ship0030.png Binary files differnew file mode 100644 index 00000000..ee734fa6 --- /dev/null +++ b/kasteroids/sprites/ship/ship0030.png diff --git a/kasteroids/sprites/ship/ship0031.png b/kasteroids/sprites/ship/ship0031.png Binary files differnew file mode 100644 index 00000000..8234d015 --- /dev/null +++ b/kasteroids/sprites/ship/ship0031.png diff --git a/kasteroids/sprites/ship/ship0032.png b/kasteroids/sprites/ship/ship0032.png Binary files differnew file mode 100644 index 00000000..f438621c --- /dev/null +++ b/kasteroids/sprites/ship/ship0032.png diff --git a/kasteroids/sprites/ship/ship0033.png b/kasteroids/sprites/ship/ship0033.png Binary files differnew file mode 100644 index 00000000..35a7c94a --- /dev/null +++ b/kasteroids/sprites/ship/ship0033.png diff --git a/kasteroids/sprites/ship/ship0034.png b/kasteroids/sprites/ship/ship0034.png Binary files differnew file mode 100644 index 00000000..ae436b66 --- /dev/null +++ b/kasteroids/sprites/ship/ship0034.png diff --git a/kasteroids/sprites/ship/ship0035.png b/kasteroids/sprites/ship/ship0035.png Binary files differnew file mode 100644 index 00000000..ccae1f4a --- /dev/null +++ b/kasteroids/sprites/ship/ship0035.png diff --git a/kasteroids/sprites/ship/ship0036.png b/kasteroids/sprites/ship/ship0036.png Binary files differnew file mode 100644 index 00000000..ba1e0f37 --- /dev/null +++ b/kasteroids/sprites/ship/ship0036.png diff --git a/kasteroids/sprites/ship/ship0037.png b/kasteroids/sprites/ship/ship0037.png Binary files differnew file mode 100644 index 00000000..66ab96ca --- /dev/null +++ b/kasteroids/sprites/ship/ship0037.png diff --git a/kasteroids/sprites/ship/ship0038.png b/kasteroids/sprites/ship/ship0038.png Binary files differnew file mode 100644 index 00000000..f2efab14 --- /dev/null +++ b/kasteroids/sprites/ship/ship0038.png diff --git a/kasteroids/sprites/ship/ship0039.png b/kasteroids/sprites/ship/ship0039.png Binary files differnew file mode 100644 index 00000000..1998e6f5 --- /dev/null +++ b/kasteroids/sprites/ship/ship0039.png diff --git a/kasteroids/sprites/ship/ship0040.png b/kasteroids/sprites/ship/ship0040.png Binary files differnew file mode 100644 index 00000000..005dc49d --- /dev/null +++ b/kasteroids/sprites/ship/ship0040.png diff --git a/kasteroids/sprites/ship/ship0041.png b/kasteroids/sprites/ship/ship0041.png Binary files differnew file mode 100644 index 00000000..a2cd13e6 --- /dev/null +++ b/kasteroids/sprites/ship/ship0041.png diff --git a/kasteroids/sprites/ship/ship0042.png b/kasteroids/sprites/ship/ship0042.png Binary files differnew file mode 100644 index 00000000..788f0abd --- /dev/null +++ b/kasteroids/sprites/ship/ship0042.png diff --git a/kasteroids/sprites/ship/ship0043.png b/kasteroids/sprites/ship/ship0043.png Binary files differnew file mode 100644 index 00000000..222c63a4 --- /dev/null +++ b/kasteroids/sprites/ship/ship0043.png diff --git a/kasteroids/sprites/ship/ship0044.png b/kasteroids/sprites/ship/ship0044.png Binary files differnew file mode 100644 index 00000000..20606f6c --- /dev/null +++ b/kasteroids/sprites/ship/ship0044.png diff --git a/kasteroids/sprites/ship/ship0045.png b/kasteroids/sprites/ship/ship0045.png Binary files differnew file mode 100644 index 00000000..dd5d195a --- /dev/null +++ b/kasteroids/sprites/ship/ship0045.png diff --git a/kasteroids/sprites/ship/ship0046.png b/kasteroids/sprites/ship/ship0046.png Binary files differnew file mode 100644 index 00000000..53564007 --- /dev/null +++ b/kasteroids/sprites/ship/ship0046.png diff --git a/kasteroids/sprites/ship/ship0047.png b/kasteroids/sprites/ship/ship0047.png Binary files differnew file mode 100644 index 00000000..60b0bac3 --- /dev/null +++ b/kasteroids/sprites/ship/ship0047.png diff --git a/kasteroids/sprites/ship/ship0048.png b/kasteroids/sprites/ship/ship0048.png Binary files differnew file mode 100644 index 00000000..c3b7a57d --- /dev/null +++ b/kasteroids/sprites/ship/ship0048.png diff --git a/kasteroids/sprites/ship/ship0049.png b/kasteroids/sprites/ship/ship0049.png Binary files differnew file mode 100644 index 00000000..a9a1228f --- /dev/null +++ b/kasteroids/sprites/ship/ship0049.png diff --git a/kasteroids/sprites/ship/ship0050.png b/kasteroids/sprites/ship/ship0050.png Binary files differnew file mode 100644 index 00000000..89fd0b25 --- /dev/null +++ b/kasteroids/sprites/ship/ship0050.png diff --git a/kasteroids/sprites/ship/ship0051.png b/kasteroids/sprites/ship/ship0051.png Binary files differnew file mode 100644 index 00000000..a1039a08 --- /dev/null +++ b/kasteroids/sprites/ship/ship0051.png diff --git a/kasteroids/sprites/ship/ship0052.png b/kasteroids/sprites/ship/ship0052.png Binary files differnew file mode 100644 index 00000000..85eadc8a --- /dev/null +++ b/kasteroids/sprites/ship/ship0052.png diff --git a/kasteroids/sprites/ship/ship0053.png b/kasteroids/sprites/ship/ship0053.png Binary files differnew file mode 100644 index 00000000..e6e204e0 --- /dev/null +++ b/kasteroids/sprites/ship/ship0053.png diff --git a/kasteroids/sprites/ship/ship0054.png b/kasteroids/sprites/ship/ship0054.png Binary files differnew file mode 100644 index 00000000..950b5021 --- /dev/null +++ b/kasteroids/sprites/ship/ship0054.png diff --git a/kasteroids/sprites/ship/ship0055.png b/kasteroids/sprites/ship/ship0055.png Binary files differnew file mode 100644 index 00000000..d26dbbff --- /dev/null +++ b/kasteroids/sprites/ship/ship0055.png diff --git a/kasteroids/sprites/ship/ship0056.png b/kasteroids/sprites/ship/ship0056.png Binary files differnew file mode 100644 index 00000000..c26fae98 --- /dev/null +++ b/kasteroids/sprites/ship/ship0056.png diff --git a/kasteroids/sprites/ship/ship0057.png b/kasteroids/sprites/ship/ship0057.png Binary files differnew file mode 100644 index 00000000..7d2733a4 --- /dev/null +++ b/kasteroids/sprites/ship/ship0057.png diff --git a/kasteroids/sprites/ship/ship0058.png b/kasteroids/sprites/ship/ship0058.png Binary files differnew file mode 100644 index 00000000..86e233ea --- /dev/null +++ b/kasteroids/sprites/ship/ship0058.png diff --git a/kasteroids/sprites/ship/ship0059.png b/kasteroids/sprites/ship/ship0059.png Binary files differnew file mode 100644 index 00000000..6745551d --- /dev/null +++ b/kasteroids/sprites/ship/ship0059.png diff --git a/kasteroids/sprites/ship/ship0060.png b/kasteroids/sprites/ship/ship0060.png Binary files differnew file mode 100644 index 00000000..b227019c --- /dev/null +++ b/kasteroids/sprites/ship/ship0060.png diff --git a/kasteroids/sprites/ship/ship0061.png b/kasteroids/sprites/ship/ship0061.png Binary files differnew file mode 100644 index 00000000..c0302e20 --- /dev/null +++ b/kasteroids/sprites/ship/ship0061.png diff --git a/kasteroids/sprites/ship/ship0062.png b/kasteroids/sprites/ship/ship0062.png Binary files differnew file mode 100644 index 00000000..41d98263 --- /dev/null +++ b/kasteroids/sprites/ship/ship0062.png diff --git a/kasteroids/sprites/ship/ship0063.png b/kasteroids/sprites/ship/ship0063.png Binary files differnew file mode 100644 index 00000000..3f2ac102 --- /dev/null +++ b/kasteroids/sprites/ship/ship0063.png |