- There no limit to the number of driving properties.
- Driver functions can be combined with other drivers.
- Performance is much better than with handlers.
If you look in the DOS/terminal window, you find a lot of error messages of the form
Error in Driver: The following Python expression failed:
'evalMorphs(self, 2, "Rot")'
Traceback (most recent call last):
File "<bpy driver>", line 1, in <module>
NameError: name 'evalMorphs' is not defined
Thus clearly the problem is that the drivers for the face bones call the function evalMorphs, which is missing because it defined by the non-available import-daz add-on.
To solve this problem, the definition of evalMorphs and some necessary supporting code has been duplicated in the file runtime_stripped.py, located in the folder with the same name under the import_daz directory. Since this addition is very recent, you need to download the latest development version of the add-on.
To use this file when the import-daz add-on is disabled, follow these steps:
At least this works in this example. It is not clear to me if it will still work if you do batch rendering from a terminal, or if you have do some extra steps as well.