if not material.material_map:
raise Exception("Material is not part of a material map")
- tech = material.technique
+ shader = material.shader
materials = []
for m in context.blend_data.materials:
- if m.material_map and m.technique==tech:
+ if m.material_map and m.shader==shader:
materials.append(m)
mat_map = MaterialMap(materials)