- for p in material.properties:
- if p.texture:
- tex_name = p.texture.image.name+".tex2d"
- if tex_name not in resources:
- resources[tex_name] = texture_export.export_texture(p.texture, p.tex_usage, invert_green=p.invert_green)
+ textured_props = [p for p in material.properties if p.texture]
+
+ ctx.set_slices(len(textured_props)+1)
+ for p in textured_props:
+ ctx.next_slice(p.texture.image)
+
+ tex_name = p.texture.image.name+".tex2d"
+ if tex_name not in resources:
+ resources[tex_name] = texture_export.export_texture(p.texture, p.tex_usage, invert_green=p.invert_green)