X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=blender%2Fio_mspgl%2Fexport_material.py;h=8a87011a25d93d1c54bb376c05ba02473488ab3e;hb=dbc91b65728ab9c0e574bb1127cfe4d2da55de7f;hp=2d85b10f3c7c4b26aa9e45803b0ca2af7d9134eb;hpb=7834588fc4f3846641bb9eed680a8890b8852a9a;p=libs%2Fgl.git diff --git a/blender/io_mspgl/export_material.py b/blender/io_mspgl/export_material.py index 2d85b10f..8a87011a 100644 --- a/blender/io_mspgl/export_material.py +++ b/blender/io_mspgl/export_material.py @@ -90,11 +90,10 @@ class MaterialExporter: if st: mat_res.statements.append(st) textures = [p.texture for p in material.properties if p.texture] - if textures and not all(t.default_filter for t in textures): + if textures: from .export_texture import SamplerExporter - sampler_tex = next(t for t in textures if not t.default_filter) sampler_export = SamplerExporter() - mat_res.statements.append(mat_res.create_reference_statement("sampler", resources[sampler_export.get_sampler_name(sampler_tex)])) + mat_res.statements.append(mat_res.create_reference_statement("sampler", resources[sampler_export.get_sampler_name(textures[0])])) return mat_res @@ -103,11 +102,7 @@ class MaterialExporter: if prop.texture: tex_res = resources[prop.texture.image.name+".tex2d"] from .util import basename - fn = basename(prop.texture.image.filepath) - if prop.texture.default_filter and fn: - return Statement(prop.tex_keyword, fn) - else: - return mat_res.create_reference_statement(prop.tex_keyword, tex_res) + return mat_res.create_reference_statement(prop.tex_keyword, tex_res) elif not prop.keyword: return elif type(prop.value)==tuple: