ShowSim is a next-generation pyrotechnic show scripting application that
allows you to view your shows in real time animation right on the computer
screen. This ground breaking choreography tool lets you "proof read" your shows and
fine tune the timing right at your desk, giving you a little more insurance against oversights
that can result from looking at a cue sheet full of numbers while trying to imagine what it will look like in the sky.
If you are new to
choreography or show scripting in general, you will find this tool a valuable
learning aid in addition to a functional scripting tool, allowing you to build
your show design skills before firing any real product. Traditional
scripting software forces you to rely on imagination and extensive experience
to get the feel for timing the effects in your shows. ShowSim eliminates this visualization
barrier, giving you both the sights and sounds of a real fireworks display
played along with your music soundtrack.
The diagram above shows how ShowSim fits into the process of
designing a fireworks display. A .wav (wave) file containing your soundtrack is prepared outside of showsim and linked
into your show, along with an optional background image. All data used in ShowSim is managed by a
centralized SQL database server, which is a powerful database engine that
allows efficient manipulation and storage of all your data. Because ShowSim is powered by a real database
server, working with shows, effects and inventories is much faster and safer
than if all your data had to be managed as separate files stored on your hard
drive. You can quickly browse your show
inventory without having to go searching for individual files. More importantly, data is stored as you work
rather than requiring you to periodically click a “Save” button to make the
changes permanent. This means that long
scripting sessions can not be lost by power outages, program crashes or other
unpredictable scenarios that could lock up your system before you had a chance
to click “Save.”
It is also possible to export all types of data from the database server into a text
file. This is desirable when you wish to
make file-based backups of your work in order to save it on CD or migrate your ShowSim
installation to a new computer. You can
also export effect libraries and shows for the purpose of sending the text file
to another ShowSim user, who can then import your effects and shows in order to
review your work. In addition to being
able to import and export ShowSim’s native file formats, you can also import
and export in a variety of other industry standard formats such as FireOne .SCR
and .FIR files, SmartShow files, PyroDigital etc. The ability to export into native firing
system file formats is how you transfer your shows from ShowSim into the
computer firing system that will actually fire the show.
While shows created in other scripting software such as FireOne and SmartShow can be
imported and simulated with ShowSim, you will find it more efficient to design
your shows using ShowSim to start with.
This is because ShowSim features a very powerful user interface that
integrates simulation with the design process, giving you instant feedback at
any time. The visual effect browser allows
you to quickly locate what you are looking for, and even test it right on the
screen with a click of the mouse to see what it looks like before adding it to
your show. You will probably find
yourself testing the show frequently at various intervals as you create it,
rather than creating the entire show blindly only to play it back when you are
finished.
Because ShowSim supports importing and exporting native database formats from other
manufacturers, you now have the capability to create scripts that can be used
in many different systems. Rather than
tying yourself to one hardware platform due to an expensive software
investment, you can do all your scripting in ShowSim with the freedom to use
whatever hardware system you want. If
you are a free-lance show designer, there is no longer a need to worry about
having the scripting software to go with the hardware your client is using. If you are a display operator who wants to
switch to a new brand of hardware on the market while still scripting for your
existing hardware, there is no need to purchase and train yourself on new
scripting software.
If ShowSim
does not support importing from the file formats that you use, you can contact
support and work with us to get the data filters for your file formats added to
ShowSim. Once your data format has been
added and tested, you will be able to download a new version of ShowSim from the
customer support website in order to add the new functionality to your
installed application. Keeping current
with new and existing hardware systems is a high development priority for
ShowSim, and new hardware support updates are made available to all licensed
ShowSim users free of charge.
Getting Started
The contents of this document are arranged in the order that you will most likely
want to follow. Begin by familiarizing
yourself with the controls on the main screen, as described in the next
section. Then open a few demo shows and
play them with the simulator. The next
several sections that follow after playing a show will run you through the
process of creating your own show.
If you are
coming to ShowSim from another scripting application such as FireOne or
SmartShow, you will probably want to import your inventory database into
ShowSim rather than recreate it from scratch.
ShowSim supports importing 3rd party databases directly, after which you
only need to assign an effect from your effect library to each inventory item
that was imported. If you have shows
created in another scripting application that you want to import into ShowSim,
you can do that as well. If your shows
were created using product numbers that match the inventory database you
imported, then the imported show will automatically be assigned the correct
effects. Otherwise you will have to go
in and assign the correct effects to each cue of your imported show.