diff options
Diffstat (limited to 'examples/graphicsview/portedasteroids/sprites/ship')
34 files changed, 137 insertions, 0 deletions
diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship.ini b/examples/graphicsview/portedasteroids/sprites/ship/ship.ini new file mode 100644 index 0000000..479cc20 --- /dev/null +++ b/examples/graphicsview/portedasteroids/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/graphicsview/portedasteroids/sprites/ship/ship.pov b/examples/graphicsview/portedasteroids/sprites/ship/ship.pov new file mode 100644 index 0000000..8f185cd --- /dev/null +++ b/examples/graphicsview/portedasteroids/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/graphicsview/portedasteroids/sprites/ship/ship0000.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0000.png Binary files differnew file mode 100644 index 0000000..a8f1bb3 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0000.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0001.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0001.png Binary files differnew file mode 100644 index 0000000..861f130 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0001.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0002.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0002.png Binary files differnew file mode 100644 index 0000000..418ced1 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0002.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0003.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0003.png Binary files differnew file mode 100644 index 0000000..50a386b --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0003.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0004.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0004.png Binary files differnew file mode 100644 index 0000000..f2bc0bc --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0004.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0005.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0005.png Binary files differnew file mode 100644 index 0000000..7280485 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0005.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0006.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0006.png Binary files differnew file mode 100644 index 0000000..51d26e9 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0006.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0007.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0007.png Binary files differnew file mode 100644 index 0000000..682c042 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0007.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0008.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0008.png Binary files differnew file mode 100644 index 0000000..003d7fa --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0008.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0009.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0009.png Binary files differnew file mode 100644 index 0000000..538b879 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0009.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0010.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0010.png Binary files differnew file mode 100644 index 0000000..17999cd --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0010.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0011.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0011.png Binary files differnew file mode 100644 index 0000000..1a4bbe9 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0011.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0012.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0012.png Binary files differnew file mode 100644 index 0000000..2523d85 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0012.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0013.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0013.png Binary files differnew file mode 100644 index 0000000..8bd5971 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0013.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0014.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0014.png Binary files differnew file mode 100644 index 0000000..a164ab7 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0014.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0015.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0015.png Binary files differnew file mode 100644 index 0000000..ca8e0b9 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0015.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0016.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0016.png Binary files differnew file mode 100644 index 0000000..cfaf8c4 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0016.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0017.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0017.png Binary files differnew file mode 100644 index 0000000..8049617 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0017.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0018.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0018.png Binary files differnew file mode 100644 index 0000000..4a3421b --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0018.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0019.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0019.png Binary files differnew file mode 100644 index 0000000..786d375 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0019.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0020.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0020.png Binary files differnew file mode 100644 index 0000000..bd4365c --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0020.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0021.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0021.png Binary files differnew file mode 100644 index 0000000..eb358c1 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0021.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0022.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0022.png Binary files differnew file mode 100644 index 0000000..eb865e1 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0022.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0023.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0023.png Binary files differnew file mode 100644 index 0000000..3738ce2 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0023.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0024.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0024.png Binary files differnew file mode 100644 index 0000000..a7c1adc --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0024.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0025.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0025.png Binary files differnew file mode 100644 index 0000000..2ca3aae --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0025.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0026.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0026.png Binary files differnew file mode 100644 index 0000000..4661ca5 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0026.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0027.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0027.png Binary files differnew file mode 100644 index 0000000..f5c9203 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0027.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0028.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0028.png Binary files differnew file mode 100644 index 0000000..08353d4 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0028.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0029.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0029.png Binary files differnew file mode 100644 index 0000000..8685d31 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0029.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0030.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0030.png Binary files differnew file mode 100644 index 0000000..78dd469 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0030.png diff --git a/examples/graphicsview/portedasteroids/sprites/ship/ship0031.png b/examples/graphicsview/portedasteroids/sprites/ship/ship0031.png Binary files differnew file mode 100644 index 0000000..6cd0643 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/ship/ship0031.png |