doug's blog

Force Front X Axis workaround in UE4

The "Force Front X Axis" option in the UE4 FBX Import Options (under Miscellaneous) is problematic for the FaceFX Runtime plugin in UE4. FaceFX generates animation data from the bone poses in the FBX file, so the FBX data must match the format of the data expected by the game. "Force Front X Axis" can alter the coordinate system of the FBX data causing the animation data FaceFX created to be incorrect.

See you at GDC! Booth 228

We will be right behind Nvidia in South Hall. Swing by when you can, or schedule a meeting.

License Manager won't connect - .NET 4.7.1

The License Manager that ships with FaceFX Professional 2017.1 requires .NET 4.7.1 to connect to the license server, but does not install this requirement automatically.

An updated installer can be downloaded here. This version also fixes a crash in the license manager if the Windows setting "System cryptography: use FIPS compliant algorithms for encryption, hashing, and signing" is enabled.

Adding language support with espeak-ng

Adding support for a new language in FaceFX just got a lot easier.

espeak-ng is a GPL'd TTS tool that supports over 80 languages. With the help of a python script, it can output IPA pronunciations compatible with a FaceFX Dictionary.

FaceFX 2017 is released!

Find out what's new with FaceFX 2017!

The binary .facefx file format did change, so you won't be able to load FaceFX 2017 files in previous versions of FaceFX.

If you are using FaceFX with Unreal Engine 4, be sure to update to version 1.3 of the FaceFX Runtime when you upgrade to FaceFX 2017, as previous versions of the FaceFX Runtime compiler will not be able to load FaceFX 2017 files.

License issues with Windows 10

An issue has been discovered that impacts FaceFX Studio Professional users on Windows 10. Major Windows 10 updates can invalidate the FaceFX license installed on a computer. Windows 10 updates can be installed automatically, and so the problem can occur behind the scenes even if FaceFX has not been used for a long time.

Temporarily Hiding a Workspace

Like the position and layout of your workspace but sometimes wish you had a clear view of your character while you work? FaceFX Studio has you covered.

When you have a workspace selected you can press and hold the H key on your keyboard to temporarily hide all workspace elements. The workspace continues to function correctly when temporarily hidden, and any action is accepted. You can reset the slider (right-click), set a key (middle-click), interact with the slider (left-click and drag), and you can even use the keyboard to set an exact value all while the workspace is hidden.

How to use the Quicklaunch Bar

Find yourself doing lots of repetitive actions in FaceFX Studio? Tired of typing in the same command over and over, or repeatedly typing out the command to run a particular script?

It's time to make use of the quicklaunch bar! The quicklaunch bar is located in the top right corner of the application:

Set exact key values from sliders

Another tip for "Tip Tuesday": If you want to key an exact value, select a workspace slider, use the keyboard to type the exact value you want, then hit enter.

You can select sliders without modifying the current value by right-clicking, and you use the middle mouse button to set a key.

How to Edit Mapping Visually

Here is a tip for "Tip Tuesday": If you want to update the mapping, for a visual workflow, try using "Visual Mapping" mode with "Auto Workspace" selected and say goodbye to editing spreadsheet values by hand!

Syndicate content