X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=blender%2Fio_mspgl%2Fexport_mesh.py;h=16f9514a97402443cadd8bb12d2ce1ca6e2170ee;hp=68d93cbc525b9b3872e209c58a33bb7548ca0cba;hb=86721a55699193e63c76e8a0a7b0ced0416c1cce;hpb=34e3f9d66eb394d8ad69ee66db0cca35b0a15123 diff --git a/blender/io_mspgl/export_mesh.py b/blender/io_mspgl/export_mesh.py index 68d93cbc..16f9514a 100644 --- a/blender/io_mspgl/export_mesh.py +++ b/blender/io_mspgl/export_mesh.py @@ -73,9 +73,8 @@ class MeshExporter: st.append(Token("TEXCOORD"+size)) else: st.append(Token("TEXCOORD{}_{}".format(size, u.unit))) - if mesh.tbn_vecs: + if mesh.tangent_vecs: st.append(Token("TANGENT3")) - st.append(Token("BINORMAL3")) if mesh.vertex_groups: st.append(Token("GROUP{}".format(mesh.max_groups_per_vertex))) st.append(Token("WEIGHT{}".format(mesh.max_groups_per_vertex))) @@ -85,7 +84,6 @@ class MeshExporter: color = None uvs = [None]*len(mesh.uv_layers) tan = None - bino = None group = None weight = None for v in mesh.vertices: @@ -102,13 +100,10 @@ class MeshExporter: else: st.sub.append(Statement("multitexcoord", u.unit, *v.uvs[i])) uvs[i] = v.uvs[i] - if mesh.tbn_vecs: + if mesh.tangent_vecs: if v.tan!=tan: st.sub.append(Statement("tangent", *v.tan)) tan = v.tan - if v.bino!=bino: - st.sub.append(Statement("binormal", *v.bino)) - bino = v.bino if mesh.vertex_groups: v_group = [g.group for g in v.groups] v_weight = [g.weight for g in v.groups]