Defines properties of a material binding for a collection of material groups.
| Name | Description | Default | Required |
|---|---|---|---|
| id | A string representing the unique identifier within the file | None | yes |
| url | A string representing the URI of a material asset definition to instantiate | None | no |
| geometry | A string representing the scene reference to a geometry definition to attach to. | None | no |
| groups | A string_array of polygon group names (see geometry) to attach the material to. | None | yes |
This is an instance class that may override defaults in the referenced material definition. All fields of the material definition, with the exception of the id and uv_set fields, may be overridden in this instance element.
This will set the material on the 6_Eyelash polygon group.
{
"id" : "6_Eyelash-1",
"url" : "#6_Eyelash",
"geometry" : "#geometry",
"groups" : [ "6_Eyelash" ],
}