Working with Materials

 
 
 

Showcase allows end-users to create highly realistic models using libraries of high-quality, customizable materials. These are presented to end-users via a Materials interface. Using the SDK you can work with the Materials interface and Material Libraries directly, to augment the functionality built in to Showcase, or limit behavior, as desired.

Workflow, Samples and Tools

Workflow Related samples and tools Details
Extending and/or overriding the default Materials context menu functionality Python:
  • MaterialTypeCustom.py

Messages:

  • SELECTION_CHANGED
Adds items to context menu for materials listed in the Materials in Scene area that allow you to guide and/or limit the way in which scene materials can be edited.
Working with Materials Libraries Python:
  • MaterialSaveCustom.py

Messages:

  • MATERIAL_LOAD_LIBRARY_PATHS
Adds a context menu to save a material listed in the Materials in Scene area to Materials Library My Materials Custom Materials area.
Manipulating Materials Python:
  • ProMaterialConversionCustom.py

Messages:

  • SELECTION_CHANGED
Extends functionality of Material context menu by adding an "Add Generic Parameters" item.