From 5c044e78982c0ebe88be85112666de7af105ceea Mon Sep 17 00:00:00 2001 From: ousttrue Date: Tue, 7 Jun 2011 20:42:26 +0900 Subject: [PATCH 1/1] fix normal --- blender25-meshio/export_pmd.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/blender25-meshio/export_pmd.py b/blender25-meshio/export_pmd.py index 0b6490c..6d31f67 100644 --- a/blender25-meshio/export_pmd.py +++ b/blender25-meshio/export_pmd.py @@ -935,9 +935,10 @@ class PmdExporter(object): v.pos.x=pos[0] v.pos.y=pos[2] v.pos.z=pos[1] + # convert right-handed z-up to left-handed y-up v.normal.x=attribute.nx - v.normal.y=attribute.ny - v.normal.z=attribute.nz + v.normal.y=attribute.nz + v.normal.z=attribute.ny v.uv.x=attribute.u v.uv.y=1.0-attribute.v # reverse vertical v.bone0=self.skeleton.indexByName(b0) -- 2.11.0