Copy link to clipboard
Copied
Hi everyone,
The Unity plugin version 3.9 is now available on the Unity asset store. Please test it out and share your feedback. The plugin can be downloaded here: https://assetstore.unity.com/packages/tools/utilities/substance-3d-for-unity-213208#description
Release notes for v3.9
Updated:
Fixed:
Copy link to clipboard
Copied
This tool has potential but it is deeply flawed -- the point of being broken.
- It generates all textures with read/write enabled. This doubles texture memory consumption by keeping a shadow copy on the CPU.
- It disables texture compression. That means a DXT5 texture which is normally ~2MB becomes a 32MB texture. If you have multiple texture maps (i.e. albedo, occlusion, etc), that means you are taking a 32MB hit PER texture.
- By making shadow copies and disabling compression, 10MB of texture data becomes 1GB. If you try to fix the settings, the export process reapplies the above broken settings. WTF. This tool is really terrible, and should be avoided until these issues are addressed!
Copy link to clipboard
Copied
Hi @chromatic1 thanks for the feedback, we're looking into the texture comperssion for generated maps and are hoping to get that into a later version, which should help with the memory issues. Stay tuned for Updates.
- Aldo
Copy link to clipboard
Copied
I appreciate your response. It should be noted that anyone that actually uses this tool will wreck their game by using uncompressed 4K textures with read/write enabled. It's as bad as a virus. The tool is completely unusable in its current form. If it didn't reset settings it would be usable -- but it reverts back to these broken settings.
What it SHOULD do is use default compression settings for the chosen platform and not enable read/write.
Copy link to clipboard
Copied
Hi,
Thank you for your feedback. We received similar comments on the Unity Asset Store a couple of days ago, and I'm wondering if they might have come from you. We will be investigating this feedback further to identify the best way to address them.
Copy link to clipboard
Copied
Are you aware that the Substance plugin causes a multisecond wait every time editor playback begins? i..e it causes a 4 second delay after the Unity Editor play button is clicked. Is there a way to disable the Substance editor runtime? I'm trying to avoid this performance hit every time I hit play -- which is over a hundred times a day during development. Right now, my only solution is to delete the Substance plugin from the project and re-add it later when I need to generate from an SBAR.