Worlds using Substance Designer materials causes scene to fail to load (Only happens in VRChat)
complete
Legoman99573
This involves any world updated to 2018 using substance designer materials and would get this error:
ERROR: Built-in support for Substance Designer materials has been removed from Unity. To continue using Substance Designer materials, you will need to install Allegorithmic's external importer from the Asset Store
Should be fixable on VRChat's end as for my projects files is using the importer and loads the scene no problem and i am sure its fixable on VRChat's End.
Log In
Tupper - VRChat Head of Community
A warning has been added to the SDK internally, and will be in the next Open Beta push. The SDK will also let you highlight the objects with the offending materials.
Legoman99573
Tupper - VRChat Head of Community: What about older worlds that still use them? its going to add complications with older worlds and some authors are probably inactive. Wouldnt it be better to just update it completely as the warning says as its probably going to open a canny by someone else who wants to still use them.
Tupper - VRChat Head of Community
complete
We likely will not be implementing the new required package for using Substance materials generation at runtime.
In short, you will now be required to use "Bake and Discard" or just bake your Substance Materials in before uploading.
We will be adding this to the documentation and may add a warning to the SDK.
1001
This is not a bug, Unity removed Substance Painter procedural materials support, so the material won't generate the textures need on load anymore. There's a plugin in the asset store that imports substance materials and bakes the textures for use that should fix those materials but make the project bigger since it doesn't generate textures on the fly in the client but during build.
Tupper - VRChat Head of Community
tracked
j
javiermoreno15
I have not managed to reproduce this error, having unity 2018 and susbtance in unity, the scenes that I upload with substances are uploaded correctly, although the substance is generated when I upload the map, not in the level load (although generating the textures when loading the level has always given problems(it may be related to this(attached image)))(if you mean to load a world made with unity 2017, if I get that error, but it is solved by updating it)
test worlds that I used to test:
2017: wrld_9f1bc0ee-3c66-407a-837f-37889eb08633
2018: wrld_f3e891df-4d81-41d4-bdc6-b7bd90cc0cbe