[RELEASED] LOAD4G3 - import full range morph animation curves for DAZ Genesis 3 characters

The main purpose of LOAD4G3 is to export morph animation curves for Genesis 3 Female or Male figures from DAZ Studio and import them into a Unity animation file. The problem lies with Unity supporting only values from 0 to 100 for blendshapes while DAZ Studio routinely allows for negative or above 100% percent values.

LOAD4G3 provides a solution for this problem:

  • Modify your figure’s blendshapes in Unity to accommodate negative or larger than 100% morph values from DAZ Studio;
  • Export morph values from DAZ Studio (for a static character or animation) via an XML transfer file;
  • Import the XML transfer file in the Unity Editor and load the morph/blendshape curves in an animation clip;
  • Applies to both body figures and clothing items;

LOAD4G3 comes in two versions:
LOAD4G3 Lite - FREE
LOAD4G3 Pro

The Lite version exports morph animation curves only for Genesis 3 Female or Male figures. The Pro version also exports morph animation curves for all the child nodes of the selected figure (ie clothing).
The Lite version contains compiled versions of the asset code (dse scripts for DAZ and a DLL for Unity). The Pro version comes with the source code. You should run all your test scenarios on the Lite (free) version before you decide to purchase the Pro version. The only feature you cannot test is the morph animations for clothing. Anything else will work with the Pro version if it was working with the Lite version.

Important:

  • The asset does not transfer skeletal animation curves. It only transfers morph animation curves. The bone animations can easily be obtained via FBX or DAE exports and the documentation describes how you can combine them with the morph animation curves in the Unity Editor.
  • This asset does not contain any DAZ related artistic content. You must provide yourself all your DAZ content: the figures and the hair/clothing items. The asset contains only DAZ scripts that must be added to your DAZ content library and executed according to the documentation in order to get the morph animation curves.

Have you tried to use this with the older Genesis 1 or 2? I have a lot of models that are older, is there a process using your tool to use the older Daz Assets?

G8F at future?

I have received requests for G8 and G2 in the past year. I have created a modified version of the DAZ scripts that doesn’t check the version of the figure so you can try any version. In my tests, G8 and G2 figures did not generate any errors but I haven’t tested all scenarios and I have a limited library of content (much smaller than G3). I have attached a zip archive with the 2 new files names SaveClipG2.dse and SaveActorG2.dse (despite the name, they should allow all versions). Place them in the same folder you placed the G3 scripts. The rest of the workflow should be the same. Please keep me up to date with your progress, I’m also interested if it goes smoothly.

4339435–391732–Load4G2.zip (6.13 KB)

1 Like