What is SGX Runtime?

SGX Runtime is built on the well-established FaceFX Runtime technology and is designed to make in-game playback of SGX animation simple, fast and reliable. The SGX Runtime is an in-game runtime SDK, designed from the ground up to provide high performance, thread safe facilities to play FaceFX and SGX animation data in your game engine.

SGX Runtime comes with two main components:

To make use of the SGX Runtime, you first need to have a SGX Character Control File (.k) and one or more SGX Event Files (.event). These files are compiled by the SGX Runtime Compiler to produce optimized files for in-game use. The SGX Runtime API is used to load the in-game files and play back animations that can be applied to one of your characters.

Before continuing, make sure to familiarize yourself with the SGX Runtime concepts.