Friday, February 28, 2020

DAZ Importer - Stable Version 1.4.1

Many bugs have been fixed since the stable version 1.4 of the DAZ importer was released, and it is time to release a new stable version to replace it. The new stable version 1.4.1 can be downloaded from https://www.dropbox.com/s/so16so43sxqng83/import-daz-v1.4.1-20200227.zip.

The documentation has not been updated this time. The user interface has not changed much, except that options have moved from the panel to pop-up menus. This makes it clearer which options belong to each button.

Apart from bugfixes, a few new features have been added since version 1.4, which have been described in the following blog posts.

Saturday, February 1, 2020

Posing performance

The Merge Rigs button changed slightly in the latest version. Now all meshes are put in a separate sub-collection under the armature's collection, like this:
This makes it easy to temporarily exclude all meshes from the scene. This is useful e.g. when importing many poses to an action, because after loading each frame the scene is updated, and most of the time is spent updating heavy meshes.

As a test, I imported a directory with 78 pose files. It took 32 seconds with the meshes in the scene, but only 2 seconds with the meshes excluded, i.e. a speed-up with a factor of 16. Not bad!

To get that speed-up, the meshes must belong to a collection which is excluded from the scene. Just hiding meshes in the viewport does not improve loading speed. Apparently hidden meshes are still updated.