From b33047a352e9108c17b42fd804420f08937ef10c Mon Sep 17 00:00:00 2001
From: Constantin Rahn <conz@vrchannel.de>
Date: Wed, 19 Jan 2011 00:15:22 +0000
Subject: [PATCH] Export only materials which have at least one or more users

---
 render_povray/render.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/render_povray/render.py b/render_povray/render.py
index 0765910db..ddcb474a1 100644
--- a/render_povray/render.py
+++ b/render_povray/render.py
@@ -1344,7 +1344,8 @@ def write_pov(filename, scene=None, info_callback=None):
     #exportMaterials()
     writeMaterial(None) # default material
     for material in bpy.data.materials:
-        writeMaterial(material)
+        if material.users > 0: 
+            writeMaterial(material)
 
     if comments: file.write('\n')
     if comments: file.write('//--Meta objects--\n\n')  # <- How can this be written only if the scene contains META?
-- 
GitLab