From 7a2b0f7ce547186acb87d13e7ba9d5184cb93d1f Mon Sep 17 00:00:00 2001 From: Anthony LaTorre Date: Thu, 2 Jun 2011 16:06:32 -0400 Subject: oops; corrected material/surface code packing into fourth byte of triangle data in Geometry.build() --- geometry.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/geometry.py b/geometry.py index 5acbbc4..8f2196c 100644 --- a/geometry.py +++ b/geometry.py @@ -201,8 +201,7 @@ class Geometry(object): if color: triangles['w'] = self.colors else: - triangles['w'] = (self.material1 << 24) | \ - (self.material2 << 16) | (self.surface1 << 8) | self.surface2 + triangles['w'] = (self.material1_index << 24) | (self.material2_index << 16) | (self.surface1_index << 8) | self.surface2_index lower_bounds = np.empty(self.lower_bounds.shape[0], dtype=gpuarray.vec.float4) lower_bounds['x'] = self.lower_bounds[:,0] -- cgit