diff options
author | Campbell Barton <ideasman42@gmail.com> | 2009-07-27 22:17:21 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2009-07-27 22:17:21 +0400 |
commit | 9dc819a56d72cbdbd45994472fe85d3c3dcd8338 (patch) | |
tree | d3e10d799e866c920779a092d0065748f0dae8ef /release | |
parent | d0422dec359e7e10938bc43e93b4fa590f2de3a2 (diff) |
readonly face normal option eg.
me.faces[0].normal
Diffstat (limited to 'release')
-rw-r--r-- | release/io/export_ply.py | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/release/io/export_ply.py b/release/io/export_ply.py index 6fdf4bf41b9..3668693db16 100644 --- a/release/io/export_ply.py +++ b/release/io/export_ply.py @@ -130,12 +130,10 @@ def write(filename, scene, ob, \ smooth = f.smooth - # XXX need face normals - """ if not smooth: - normal = tuple(f.no) + normal = tuple(f.normal) normal_key = rvec3d(normal) - """ + if faceUV: uv = active_uv_layer[i] uv = uv.uv1, uv.uv2, uv.uv3, uv.uv4 # XXX - crufty :/ @@ -149,12 +147,10 @@ def write(filename, scene, ob, \ pf= ply_faces[i] for j, vidx in enumerate(f_verts): v = mesh_verts[vidx] - """ + if smooth: - normal= tuple(v.no) + normal= tuple(v.normal) normal_key = rvec3d(normal) - """ - normal_key = None # XXX if faceUV: uvcoord= uv[j][0], 1.0-uv[j][1] |