diff options
Diffstat (limited to 'examples/graphicsview/portedasteroids/sprites')
168 files changed, 282 insertions, 0 deletions
diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits.ini b/examples/graphicsview/portedasteroids/sprites/bits/bits.ini new file mode 100644 index 0000000..cb2976f --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits.ini @@ -0,0 +1,9 @@ +Cyclic_Animation=On +Width=12 +Height=12 +Final_frame=16 ;; NR_ROTS +Antialias=On +Output_Alpha=On +Output_to_File=On +Output_File_Type=n +Input_File_Name=bits.pov diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits.pov b/examples/graphicsview/portedasteroids/sprites/bits/bits.pov new file mode 100644 index 0000000..9be7ccb --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits.pov @@ -0,0 +1,31 @@ + +#version 3.0 +global_settings { assumed_gamma 2.0 } + +#include "colors.inc" +#include "textures.inc" +#include "metals.inc" + +camera { + location <15, -15, -100> + look_at <0, 0, 0> +} + +light_source { <50, 50, -50> colour White } +light_source { <0, 0, -50> colour White } + +prism { + linear_sweep + linear_spline + 0, + 0.2, + 5, + <2, 0>, <0, 2>, <-1, 1>, <0, -3>, <2, 0> + texture { T_Silver_2A } + + rotate <360*clock, 50, 30> + scale <20, 20, 20> +} + + + diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0000.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0000.png Binary files differnew file mode 100644 index 0000000..5ec9d02 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0000.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0001.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0001.png Binary files differnew file mode 100644 index 0000000..07b4012 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0001.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0002.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0002.png Binary files differnew file mode 100644 index 0000000..8333792 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0002.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0003.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0003.png Binary files differnew file mode 100644 index 0000000..9f1fc02 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0003.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0004.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0004.png Binary files differnew file mode 100644 index 0000000..eb1cc09 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0004.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0005.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0005.png Binary files differnew file mode 100644 index 0000000..149be63 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0005.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0006.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0006.png Binary files differnew file mode 100644 index 0000000..4ac75c8 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0006.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0007.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0007.png Binary files differnew file mode 100644 index 0000000..907241d --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0007.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0008.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0008.png Binary files differnew file mode 100644 index 0000000..1533268 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0008.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0009.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0009.png Binary files differnew file mode 100644 index 0000000..05402ba --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0009.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0010.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0010.png Binary files differnew file mode 100644 index 0000000..ca4f229 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0010.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0011.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0011.png Binary files differnew file mode 100644 index 0000000..91913c0 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0011.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0012.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0012.png Binary files differnew file mode 100644 index 0000000..e55d439 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0012.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0013.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0013.png Binary files differnew file mode 100644 index 0000000..9c73436 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0013.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0014.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0014.png Binary files differnew file mode 100644 index 0000000..f0463a2 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0014.png diff --git a/examples/graphicsview/portedasteroids/sprites/bits/bits0015.png b/examples/graphicsview/portedasteroids/sprites/bits/bits0015.png Binary files differnew file mode 100644 index 0000000..bce35aa --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/bits/bits0015.png diff --git a/examples/graphicsview/portedasteroids/sprites/exhaust/exhaust.png b/examples/graphicsview/portedasteroids/sprites/exhaust/exhaust.png Binary files differnew file mode 100644 index 0000000..1d9bc33 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/exhaust/exhaust.png diff --git a/examples/graphicsview/portedasteroids/sprites/missile/missile.png b/examples/graphicsview/portedasteroids/sprites/missile/missile.png Binary files differnew file mode 100644 index 0000000..f1a83b2 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/missile/missile.png diff --git a/examples/graphicsview/portedasteroids/sprites/powerups/brake.png b/examples/graphicsview/portedasteroids/sprites/powerups/brake.png Binary files differnew file mode 100644 index 0000000..5f65a11 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/powerups/brake.png diff --git a/examples/graphicsview/portedasteroids/sprites/powerups/energy.png b/examples/graphicsview/portedasteroids/sprites/powerups/energy.png Binary files differnew file mode 100644 index 0000000..4b40074 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/powerups/energy.png diff --git a/examples/graphicsview/portedasteroids/sprites/powerups/shield.png b/examples/graphicsview/portedasteroids/sprites/powerups/shield.png Binary files differnew file mode 100644 index 0000000..6ac6868 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/powerups/shield.png diff --git a/examples/graphicsview/portedasteroids/sprites/powerups/shoot.png b/examples/graphicsview/portedasteroids/sprites/powerups/shoot.png Binary files differnew file mode 100644 index 0000000..5e5bf08 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/powerups/shoot.png diff --git a/examples/graphicsview/portedasteroids/sprites/powerups/teleport.png b/examples/graphicsview/portedasteroids/sprites/powerups/teleport.png Binary files differnew file mode 100644 index 0000000..009c229 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/powerups/teleport.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock1.ini b/examples/graphicsview/portedasteroids/sprites/rock1/rock1.ini new file mode 100644 index 0000000..e42fc76 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock1.ini @@ -0,0 +1,9 @@ +Cyclic_Animation=On +Width=48 +Height=48 +Final_frame=32 ;; NR_ROTS +Antialias=On +Output_Alpha=On +Output_to_File=On +Output_File_Type=n +Input_File_Name=rock1.pov diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock1.pov b/examples/graphicsview/portedasteroids/sprites/rock1/rock1.pov new file mode 100644 index 0000000..58298c0 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock1.pov @@ -0,0 +1,26 @@ +#include "colors.inc" +#include "shapes.inc" +#include "textures.inc" +// #include "stones.inc" + +camera { + location <2,2,-6> + up <0, 1, 0> +// right <4/3, 0, 0> + look_at <0,0,0> +} + +object { light_source { <10, 5, -5> color red 1.1 green 1.1 blue 1.0 } } + +#declare Rock = +mesh { + #include "rock.inc" /* collection of triangle or smooth_triangle data */ +} + +object { + Rock + texture { pigment {White} } + scale 1.9 + rotate <60, 45, 360*clock> +} + diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10000.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10000.png Binary files differnew file mode 100644 index 0000000..5fe70ef --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10000.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10001.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10001.png Binary files differnew file mode 100644 index 0000000..ea66dac --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10001.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10002.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10002.png Binary files differnew file mode 100644 index 0000000..cb55ed0 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10002.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10003.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10003.png Binary files differnew file mode 100644 index 0000000..f82934c --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10003.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10004.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10004.png Binary files differnew file mode 100644 index 0000000..04efc2b --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10004.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10005.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10005.png Binary files differnew file mode 100644 index 0000000..b9c0d03 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10005.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10006.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10006.png Binary files differnew file mode 100644 index 0000000..7f91267 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10006.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10007.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10007.png Binary files differnew file mode 100644 index 0000000..b28f219 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10007.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10008.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10008.png Binary files differnew file mode 100644 index 0000000..0153d4a --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10008.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10009.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10009.png Binary files differnew file mode 100644 index 0000000..c04d827 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10009.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10010.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10010.png Binary files differnew file mode 100644 index 0000000..c7d3c40 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10010.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10011.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10011.png Binary files differnew file mode 100644 index 0000000..233dfce --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10011.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10012.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10012.png Binary files differnew file mode 100644 index 0000000..ec7b5ba --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10012.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10013.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10013.png Binary files differnew file mode 100644 index 0000000..22eac3a --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10013.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10014.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10014.png Binary files differnew file mode 100644 index 0000000..ad1503d --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10014.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10015.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10015.png Binary files differnew file mode 100644 index 0000000..cec22e2 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10015.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10016.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10016.png Binary files differnew file mode 100644 index 0000000..c7a96cb --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10016.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10017.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10017.png Binary files differnew file mode 100644 index 0000000..c8310bd --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10017.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10018.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10018.png Binary files differnew file mode 100644 index 0000000..b8d436b --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10018.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10019.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10019.png Binary files differnew file mode 100644 index 0000000..e5d0799 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10019.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10020.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10020.png Binary files differnew file mode 100644 index 0000000..440f8d0 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10020.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10021.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10021.png Binary files differnew file mode 100644 index 0000000..de3d54d --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10021.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10022.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10022.png Binary files differnew file mode 100644 index 0000000..698056d --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10022.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10023.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10023.png Binary files differnew file mode 100644 index 0000000..4e6ba04 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10023.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10024.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10024.png Binary files differnew file mode 100644 index 0000000..3b42850 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10024.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10025.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10025.png Binary files differnew file mode 100644 index 0000000..6813936 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10025.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10026.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10026.png Binary files differnew file mode 100644 index 0000000..4a2b171 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10026.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10027.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10027.png Binary files differnew file mode 100644 index 0000000..30448fb --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10027.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10028.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10028.png Binary files differnew file mode 100644 index 0000000..43ca1a9 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10028.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10029.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10029.png Binary files differnew file mode 100644 index 0000000..9d7e888 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10029.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10030.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10030.png Binary files differnew file mode 100644 index 0000000..39b2ad2 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10030.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock1/rock10031.png b/examples/graphicsview/portedasteroids/sprites/rock1/rock10031.png Binary files differnew file mode 100644 index 0000000..257ec7b --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock1/rock10031.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock2.ini b/examples/graphicsview/portedasteroids/sprites/rock2/rock2.ini new file mode 100644 index 0000000..d50e6fa --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock2.ini @@ -0,0 +1,9 @@ +Cyclic_Animation=On +Width=32 +Height=32 +Final_frame=32 ;; NR_ROTS +Antialias=On +Output_Alpha=On +Output_to_File=On +Output_File_Type=n +Input_File_Name=rock2.pov diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock2.pov b/examples/graphicsview/portedasteroids/sprites/rock2/rock2.pov new file mode 100644 index 0000000..2f37a20 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock2.pov @@ -0,0 +1,26 @@ +#include "colors.inc" +#include "shapes.inc" +#include "textures.inc" +// #include "stones.inc" + +camera { + location <2,2,-6> + up <0, 1, 0> +// right <4/3, 0, 0> + look_at <0,0,0> +} + +object { light_source { <10, 5, -5> color red 1.1 green 1.1 blue 1.0 } } + +#declare Rock = +mesh { + #include "rock.inc" /* collection of triangle or smooth_triangle data */ +} + +object { + Rock + texture { pigment {White} } + scale 1.9 + rotate <60, 30, 360*clock> +} + diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20000.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20000.png Binary files differnew file mode 100644 index 0000000..5cb52bb --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20000.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20001.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20001.png Binary files differnew file mode 100644 index 0000000..d765be1 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20001.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20002.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20002.png Binary files differnew file mode 100644 index 0000000..84e2380 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20002.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20003.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20003.png Binary files differnew file mode 100644 index 0000000..39772b8 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20003.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20004.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20004.png Binary files differnew file mode 100644 index 0000000..b983079 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20004.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20005.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20005.png Binary files differnew file mode 100644 index 0000000..70bb4d8 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20005.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20006.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20006.png Binary files differnew file mode 100644 index 0000000..cf5c2f4 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20006.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20007.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20007.png Binary files differnew file mode 100644 index 0000000..479c21d --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20007.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20008.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20008.png Binary files differnew file mode 100644 index 0000000..871abca --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20008.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20009.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20009.png Binary files differnew file mode 100644 index 0000000..bc31fbb --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20009.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20010.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20010.png Binary files differnew file mode 100644 index 0000000..1da9953 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20010.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20011.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20011.png Binary files differnew file mode 100644 index 0000000..d542c6e --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20011.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20012.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20012.png Binary files differnew file mode 100644 index 0000000..d104ff9 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20012.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20013.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20013.png Binary files differnew file mode 100644 index 0000000..e12943d --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20013.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20014.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20014.png Binary files differnew file mode 100644 index 0000000..dc7529c --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20014.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20015.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20015.png Binary files differnew file mode 100644 index 0000000..0b49c2c --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20015.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20016.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20016.png Binary files differnew file mode 100644 index 0000000..adbad98 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20016.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20017.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20017.png Binary files differnew file mode 100644 index 0000000..5a8aeef --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20017.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20018.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20018.png Binary files differnew file mode 100644 index 0000000..11c6af4 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20018.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20019.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20019.png Binary files differnew file mode 100644 index 0000000..026b72b --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20019.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20020.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20020.png Binary files differnew file mode 100644 index 0000000..8bc7e20 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20020.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20021.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20021.png Binary files differnew file mode 100644 index 0000000..e0a7626 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20021.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20022.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20022.png Binary files differnew file mode 100644 index 0000000..5796e12 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20022.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20023.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20023.png Binary files differnew file mode 100644 index 0000000..d2cf0c6 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20023.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20024.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20024.png Binary files differnew file mode 100644 index 0000000..071ce21 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20024.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20025.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20025.png Binary files differnew file mode 100644 index 0000000..ae8101d --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20025.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20026.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20026.png Binary files differnew file mode 100644 index 0000000..f2681d4 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20026.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20027.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20027.png Binary files differnew file mode 100644 index 0000000..e83fd41 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20027.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20028.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20028.png Binary files differnew file mode 100644 index 0000000..5621b4d --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20028.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20029.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20029.png Binary files differnew file mode 100644 index 0000000..aec4a34 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20029.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20030.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20030.png Binary files differnew file mode 100644 index 0000000..89a8f5f --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20030.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock2/rock20031.png b/examples/graphicsview/portedasteroids/sprites/rock2/rock20031.png Binary files differnew file mode 100644 index 0000000..69f5375 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock2/rock20031.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock3.ini b/examples/graphicsview/portedasteroids/sprites/rock3/rock3.ini new file mode 100644 index 0000000..26a3cf9 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock3.ini @@ -0,0 +1,9 @@ +Cyclic_Animation=On +Width=20 +Height=20 +Final_frame=32 ;; NR_ROTS +Antialias=On +Output_Alpha=On +Output_to_File=On +Output_File_Type=n +Input_File_Name=rock3.pov diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock3.pov b/examples/graphicsview/portedasteroids/sprites/rock3/rock3.pov new file mode 100644 index 0000000..2f37a20 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock3.pov @@ -0,0 +1,26 @@ +#include "colors.inc" +#include "shapes.inc" +#include "textures.inc" +// #include "stones.inc" + +camera { + location <2,2,-6> + up <0, 1, 0> +// right <4/3, 0, 0> + look_at <0,0,0> +} + +object { light_source { <10, 5, -5> color red 1.1 green 1.1 blue 1.0 } } + +#declare Rock = +mesh { + #include "rock.inc" /* collection of triangle or smooth_triangle data */ +} + +object { + Rock + texture { pigment {White} } + scale 1.9 + rotate <60, 30, 360*clock> +} + diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30000.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30000.png Binary files differnew file mode 100644 index 0000000..de1205a --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30000.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30001.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30001.png Binary files differnew file mode 100644 index 0000000..12ebc00 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30001.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30002.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30002.png Binary files differnew file mode 100644 index 0000000..ebb899e --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30002.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30003.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30003.png Binary files differnew file mode 100644 index 0000000..1ff7a06 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30003.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30004.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30004.png Binary files differnew file mode 100644 index 0000000..5b505bf --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30004.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30005.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30005.png Binary files differnew file mode 100644 index 0000000..f9680dc --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30005.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30006.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30006.png Binary files differnew file mode 100644 index 0000000..e29746a --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30006.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30007.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30007.png Binary files differnew file mode 100644 index 0000000..f01baa6 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30007.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30008.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30008.png Binary files differnew file mode 100644 index 0000000..cd10711 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30008.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30009.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30009.png Binary files differnew file mode 100644 index 0000000..4f32955 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30009.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30010.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30010.png Binary files differnew file mode 100644 index 0000000..bb61d54 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30010.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30011.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30011.png Binary files differnew file mode 100644 index 0000000..8486e5a --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30011.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30012.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30012.png Binary files differnew file mode 100644 index 0000000..d9ae419 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30012.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30013.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30013.png Binary files differnew file mode 100644 index 0000000..ce69400 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30013.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30014.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30014.png Binary files differnew file mode 100644 index 0000000..981e92c --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30014.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30015.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30015.png Binary files differnew file mode 100644 index 0000000..b8fb00c --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30015.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30016.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30016.png Binary files differnew file mode 100644 index 0000000..72bc42f --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30016.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30017.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30017.png Binary files differnew file mode 100644 index 0000000..c89f358 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30017.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30018.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30018.png Binary files differnew file mode 100644 index 0000000..e1ba724 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30018.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30019.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30019.png Binary files differnew file mode 100644 index 0000000..5f004a7 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30019.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30020.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30020.png Binary files differnew file mode 100644 index 0000000..58009bf --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30020.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30021.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30021.png Binary files differnew file mode 100644 index 0000000..8d9549c --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30021.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30022.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30022.png Binary files differnew file mode 100644 index 0000000..1e8a1c2 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30022.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30023.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30023.png Binary files differnew file mode 100644 index 0000000..9b960d6 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30023.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30024.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30024.png Binary files differnew file mode 100644 index 0000000..6c15f2b --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30024.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30025.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30025.png Binary files differnew file mode 100644 index 0000000..12b05da --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30025.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30026.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30026.png Binary files differnew file mode 100644 index 0000000..16190e9 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30026.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30027.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30027.png Binary files differnew file mode 100644 index 0000000..a862501 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30027.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30028.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30028.png Binary files differnew file mode 100644 index 0000000..e3e0c18 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30028.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30029.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30029.png Binary files differnew file mode 100644 index 0000000..ec70b84 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30029.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30030.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30030.png Binary files differnew file mode 100644 index 0000000..da48df1 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30030.png diff --git a/examples/graphicsview/portedasteroids/sprites/rock3/rock30031.png b/examples/graphicsview/portedasteroids/sprites/rock3/rock30031.png Binary files differnew file mode 100644 index 0000000..c1dc1b9 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/rock3/rock30031.png diff --git a/examples/graphicsview/portedasteroids/sprites/shield/shield0000.png b/examples/graphicsview/portedasteroids/sprites/shield/shield0000.png Binary files differnew file mode 100644 index 0000000..7233254 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/shield/shield0000.png diff --git a/examples/graphicsview/portedasteroids/sprites/shield/shield0001.png b/examples/graphicsview/portedasteroids/sprites/shield/shield0001.png Binary files differnew file mode 100644 index 0000000..2b0bc9d --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/shield/shield0001.png diff --git a/examples/graphicsview/portedasteroids/sprites/shield/shield0002.png b/examples/graphicsview/portedasteroids/sprites/shield/shield0002.png Binary files differnew file mode 100644 index 0000000..cdc0fe3 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/shield/shield0002.png diff --git a/examples/graphicsview/portedasteroids/sprites/shield/shield0003.png b/examples/graphicsview/portedasteroids/sprites/shield/shield0003.png Binary files differnew file mode 100644 index 0000000..979ed5a --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/shield/shield0003.png diff --git a/examples/graphicsview/portedasteroids/sprites/shield/shield0004.png b/examples/graphicsview/portedasteroids/sprites/shield/shield0004.png Binary files differnew file mode 100644 index 0000000..0bb93a2 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/shield/shield0004.png diff --git a/examples/graphicsview/portedasteroids/sprites/shield/shield0005.png b/examples/graphicsview/portedasteroids/sprites/shield/shield0005.png Binary files differnew file mode 100644 index 0000000..32210bd --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/shield/shield0005.png diff --git a/examples/graphicsview/portedasteroids/sprites/shield/shield0006.png b/examples/graphicsview/portedasteroids/sprites/shield/shield0006.png Binary files differnew file mode 100644 index 0000000..76c9920 --- /dev/null +++ b/examples/graphicsview/portedasteroids/sprites/shield/shield0006.png 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 |