Open usakhelo opened 4 years ago
I'm wondering if it's a bug or it should be this way? It's single "object assembly" with its own set of object instances and materials that gets duplicated with assembly instances, right? So they will have the same material probably.
This is a long standing limitation of appleseed: instances of an assembly cannot override materials used in that assembly, that means that all instances of an assembly use the same materials.
Discovered this bug while working on ActiveShade PR. To reproduce do the following:
assembly_map
cache. First object assembly contains object and it's material and subsequent instances use the same assembly.