SGX Production Tools Overview
The SGX Production Tools suite is the workhorse of SGX, providing the abilty to produce high-quality, facial animation at scale, using audio files and transcripts as input. It ships with two executables: SGX Director and SGX Producer. Both run on Windows. See Requirements.
These tools work in conjunction with the SGX Studio plugins, which provide an interface to character rigs: the ability to set up characters to be driven by SGX, and the ability to preview and import animation on those character rigs.
See Producing Animation for an essential overview of audio-to-animation processing with SGX.
SGX Director
SGX Director is a graphical production tool. Users can batch process, preview animation, make changes and reprocess, all in one tool.
Its major features include:
User-friendly batch processing launcher (which launches SGX Producer).
Event editor, which supports the interactive workflow (see SGX Interactive Processing).
Visualization: Interactive audio-visual playback, including live-streaming of animation into SGX Studio (Maya or Unreal).
Editing: Editable metadata including word alignment, behavior modes, expressions, and various modifiers.
Reprocessing: Immediately reprocess to see the effects of edits on the animation
SGX Producer
SGX Producer is the core batch processing system. It can be accessed directly through a command-line interface, or launched via the SGX Director batch GUI.
Its major features include:
Automation with consistent quality
Optimized processing pipeline
Batch behavior controls
Batch reporting
Support for reprocessing edited events
Installation
Follow these instructions to install SGX Producer and SGX Director:
Uninstall any version of SGX Production Tools prior to 4.1.0.
Download the latest version of SGX Production Tools.
Run
SGX_ProductionTools-4.x.x_install.exe
.When prompted, supply the location of the license file (
.lic
).When prompted, provide the installation destination. The default destination will be
"C:\Program Files\Speech Graphics\SGX Production Tools"
. (Note this location requires running the installer as Adminstrator.)
Silent installation
You can also run the installer in silent mode on the command line. Simply pass the license file path as an argument, as follows:
.\SGX_Production_Tools-4.3.13_install.exe /VERYSILENT /LicenseFilePath="C:\licenses\my.lic"
Manual installation
After installing on one machine, the installation may be copied to other machines.
As of SGX Production Tools 4.1.2, you are no longer required to set any environment variables. However, as of SGX Production Tools 4.3.6 you can set an optional environment variable, SG_LIC
, pointing to the license location. This allows you to place the license elsewhere in your environment besides the default location in the installation folder.
Installing langauges
To install the language modules,
Download the latest versions of the language modules you have licensed. (From the Downloads landing page follow SGX 4 > Language Modules.) Each module is a single
.k
file.Place all of the language modules you will use into a single folder on your system. Below is an example of the folder contents.
In SGX Director, provide the location of this folder in the Processing settings.