UnityBridge: Daz3d/IrayUberSkin no longer works
Dice
Posts: 8
At some point in the last 2 months Unity changed something that caused the IrayUberSkin Shader to no longer work.
In the Latest 2020.2.1f UnityEditor.Experimental.AssetImports no longer exists causing compile errors on the Import scripts.
In 2020.1.17f1 and 2019.4.17f1 (LTS) no import errors, but the import scripts do not apply the daz shaders. All Materials are set to HDRP/Lit. When trying to compile the Shader there is a Maximum PS_5_0 sampler register index(16) exceeded at line 5925 error.
As of right now, with a fresh download of Daz and a fresh download of Unity's latest, the UnityBridge is broken.
Comments
Good to know. Off to play with older versions of Unity. Could not afford to wait for another version of Daz to Unity bridge.
Have waited enough long for the current version.
I've posted in the Unity Forum for help as well.
https://forum.unity.com/threads/daz3ds-hdrp-shader-is-broken.1030600/
With help I was able to fix the compile issue. Attached is my fixed version.
Anyone that uses it will need to overwrite the shader inside Assets\Daz3d\Shaders, then reimport from Daz Studio. Right now without this fix the import will not full convert all materials