McManning / Coherence

Blender viewport renderer using the Unity Engine
MIT License
30 stars 0 forks source link

Add a report of missing materials #35

Open McManning opened 3 years ago

McManning commented 3 years ago

When loading a large scene with a bunch of materials - Unity will spam the console with material names that are missing but it's hard to gauge what needs to be fixed (i.e. 30+ messages of the same material repeated gets annoying and other missing materials may be hidden in that spam).

Instead - there should be some sort of window where we can resolve missing materials. Similar to the Material Overrides table (or an extension that we can toggle for it) - it'll list out everything that's been mapped so far and list out everything that can't be mapped so a developer can go through the table and manually assign Unity materials into each missing slot, or fix the lookup path, etc.

And of course, as assignments change, it should update everything in the scene using that material.