Skip to main content
Skip table of contents

SG Com Release Notes

SG Com

SG Com 5.2.0
  • SG Com 5.2 is compatible with character control files produced in SGX Studio 4.5. Character setup is training-free, and character control files are now smaller, due to the absence of the neural network. See What’s new in SGX 4.5.

  • In the SG_COM_Error enum, two new error types have been added:

    • SG_COM_ERROR_CONTEXT_NOT_INITIALIZED (The SG Com context is not initialized. Call SG_COM_Initialize() first)

    • SG_COM_ERROR_CONTEXT_ALREADY_INITIALIZED (The SG Com context is already initialized. Call SG_COM_Shutdown() first)

  • The SG_COM_Status messageSG_COM_STATUS_AUTO_MODE_CHANGED is now emitted regardless of whether any auto modes are activated. This is helpful for developers that want to use information from SG Com automatic event detection but do not want behavior modes to be triggered automatically; e.g., they would rather combine the acoustic event detection with other sources of information to decide the behavior mode.

SG Com 5.1.2
  • Fixed crash for Unity3D builds on iOS

SG Com 5.1.1
  • Fix for SG_COM_SetModifier returning “Unrecognized modifier code” when setting SG_COM_MOD_BREATH_SPEED to 0.

  • Fix for SG_COM_SetModifier not returning error when setting SG_COM_MOD_EXPRESSION_FREQ or SG_COM_MOD_NONVERBAL_SPEED to 0.

SG Com 5.0.9
  • In SG.h, the deprecated enum SG_COM_AnimationType has been removed.

  • The SG_COM_PlayerConfiguration struct no longer has a member for SG_COM_AnimationType

SG Com 5.0.8
  • Fix for Intel Mac compatibility

SG Com 5.0.7
  • SG_OTHER_ANIMATION_NODE is now called SG_CONTROL

  • Universal Mac build

SG Com 5.0.6
  • Fix for crash with empty behavior mode

SG Com 5.0.5
  • Bug fix for SG_COM_Initialize() function throwing exception if given license filepath from Unreal Engine

SG Com 5.0.2
  • CPU cost of solving bones in SG_COM_Player reduced by two thirds

  • Choice of key-based and cloud-based licensing. Cloud-based licensing is now available for Windows and Linux.

  • New SG_COM_Status notification type, SG_COM_STATUS_EXPRESSION_CHANGED

  • Enhanced auto-mode controls

  • New auto mode: Effort detection

SG Com UE Plugin

The SG Com UE Plugin is distributed in an example application.

SGComUE5.3-5.2.0
  • Update to SG Com 5.2.0

SGComUE5.3-5.1.5
  • Added UE5.6 support

SGComUE5.3-5.1.4
  • Update for SG Com API 5.1.2

SGComUE5.3-5.1.1
  • Update to SG Com API 5.1.0

  • Add compatibility with UE5.2

SGComUE5.3-5.0.0-beta.9
  • Add InputSound blueprint node for getting raw PCM data out of a SoundWave.

SGComUE5.3-5.0.0-beta.8
  • Fixed an issue preventing shipping builds

  • Added OnVoiceActivityChanged delegate

SGComUE5.3-5.0.0-beta.7
  • SGComInstaller.exe utility for easy installation of SG Com binaries and license

  • Update to SG_COM_APL.xml

  • Ability to load MetaHuman Character Control Files baked from Maya without renaming joints

SG Com Unity Package

SG_Com_Unity-5.2.0
  • Update to SG Com 5.2.0

SG_Com_Unity-5.1.7
  • Improved blending of bone animation between SG Com and Animation clips

  • New method SetAudioClip allows switching between audio clips and microphone input at runtime

SG_Com_Unity-5.1.6
  • Update for SG Com API 5.1.2

SG_Com_Unity-5.1.3
  • Plugin is now compatible with Animator

SG_Com_Unity-5.1.2
  • No longer activate auto modes on voice activity

SG_Com_Unity-5.1.1
  • Asset update

SG_Com_Unity-5.1.0
  • Update to SG Com API 5.1.0

SG_Com_Unity-5.0.1
  • Simplified AudioInput script.

  • Audio playback time drives UpdateAnimation.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.