blenderのImage MapをLuxrenderに一括登録

いちいちLux用に変更しないといけなかったので、スクリプト化。
ひょっとして簡単なコンバート方法があるんだろうか?

blender2.68、luxrender1.2.1で動作を確認。

 
import bpy
import inspect
for tex in bpy.data.textures:
    print(tex)
    if tex.type == "IMAGE":
 
        tex.luxrender_texture.luxrender_tex_imagemap.variant = "color"
        tex.luxrender_texture.luxrender_tex_imagemap.filename = tex.image.filepath
 
        for mat in tex.users_material:
            print(mat)
            if mat.luxrender_material.type == "matte":
 
                mat.luxrender_material.luxrender_mat_matte.Kd_usecolortexture = True
                mat.luxrender_material.luxrender_mat_matte.Kd_colortexturename = tex.name