Pyrotechics is a freely distributable OpenGL-based firework simulator
that runs under Linux and other *nix platforms, win32, os/2, and amiga.
-
a bunch of nifty kinds of fireworks
-
the ability to choreograph firework displays
-
a texture-mapped water surface
-
reflections in the water
-
fogging
-
a moving camera
-
the ability to save screenshots
PyroTechnics requires:
3D Hardware acceleration (such as a 3Dfx card) is strongly recommended.
Static images don't do much justice to the program, but here are some screenshots.
PyroTechnics has been compiled successfully on Linux, SGI, HP, win32, os/2,
and Amiga machines. Binaries are available for Linux, win32, and Amiga.
You must have OpenGL and Glut installed on your system. On *nix machines,
you can either use a native OpenGL implementation, or use Mesa. On win32,
you can use Microsoft's software OpenGL implementation (slow!), 3Dfx OpenGL
(if you have a 3Dfx card) or Mesa (although I've had some problems with
Mesa under windows). Here are locations where you can find some of the
OpenGL implementations:
Designed a cool firework display? Send it to us, and we'll post it here.
-
My Gimp stuff (side-bar,
the neon-sign script used to create the Pyro logo)
-
GLmame, an OpenGL driver for
the mame arcade emulator
-
GlideControl,
my GTK-based 3Dfx configuration utility
-
grip, my
gtk-based CD-ripper front-end
-
My logo for Mesa