From 3107d4145dd5c484f1017d7eb4672964600365ec Mon Sep 17 00:00:00 2001 From: Alejandro Conty Date: Mon, 27 Apr 2009 19:32:29 +0000 Subject: [PATCH] tranformation bug fix --- collada/triangleset.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/collada/triangleset.py b/collada/triangleset.py index 4b47e14..fd12532 100755 --- a/collada/triangleset.py +++ b/collada/triangleset.py @@ -253,7 +253,7 @@ class BoundTriangleSet(object): def __init__(self, ts, matrix, materialnodebysymbol): """Create a bound triangle set from a triangle set, transform and material mapping""" - M = numpy.asmatrix(matrix) + M = numpy.asmatrix(matrix).transpose() self._vertex = numpy.asarray(ts._vertex * M[:3,:3]) + matrix[:3,3] self._normal = numpy.asarray(ts._normal * M[:3,:3]) self._texcoordset = ts._texcoordset