You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Gems/Atom/Tools/AtomToolsFramework/Code/Source/Document
santorac cd28d210ab Working on making Material Editor able to open materials that have missing textures.
Made it a warning instead of an error when MaterialAssetCreator can't find a texture.
Updated the Material Editor's MaterialDocument class to not elevate warnings to errors.
Material Editor uses new features in TraceRecorder to show a message dialog when warnings are detected so the user is notified of the missing texture.

Next I will work on making MaterialAssetCreator put a "missing" texture in place of the requested one.

Signed-off-by: santorac <55155825+santorac@users.noreply.github.com>
5 years ago
..
AtomToolsDocument.cpp Updated the naming convention for material property "names" vs "IDs". 5 years ago
AtomToolsDocumentMainWindow.cpp another warn fix 5 years ago
AtomToolsDocumentSystemComponent.cpp Working on making Material Editor able to open materials that have missing textures. 5 years ago
AtomToolsDocumentSystemComponent.h Changed how asset creator generates the asset instance. Instead of finding or creating the asset in the asset manager, one is directly instantiated and only added to the asset manager after creation is complete. This allows for reuse of previously loaded asset ids and will replace or “reload” a pre-existing asset with the newly created one. This also sends although correct notifications. 5 years ago
AtomToolsDocumentSystemSettings.cpp Moved material editor document system buses and system components to atom tools framework 5 years ago