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