The plugin creates materials for imported meshes based on Instanced Materials provided by the developer. The importer will create Dynamic Instances of the Instanced Materials and set a number of pre-defined Parameterised Properties.

The importer takes two materials: one each for opaque and translucent surfaces. These assets are referenced by name, using the singleton AssetManager.

To create a new material, use RepoMaterial and RepoMaterialTranslucent as a starting point.

Beware when building your own projects, that these assets must be explicitly inluded in the project. To do this, add the directory containing the asset (e.g. Content) to the Additional Asset Directories to Cook list under Edit -> Project Settings -> Project -> Packaging. This is already done in the sample.

## References [1]https://answers.unrealengine.com/questions/485318/how-to-package-asset-which-dynmaic-load.html