summaryrefslogtreecommitdiff
path: root/view.py
diff options
context:
space:
mode:
Diffstat (limited to 'view.py')
-rwxr-xr-xview.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/view.py b/view.py
index c01dd3f..11c4b57 100755
--- a/view.py
+++ b/view.py
@@ -70,7 +70,7 @@ def build(obj, bits):
geometry.add_solid(obj)
elif isinstance(obj, Mesh):
geometry = Geometry()
- geometry.add_solid(Solid(obj, vacuum, vacuum, surface=lambertian_surface))
+ geometry.add_solid(Solid(obj, vacuum, vacuum, surface=lambertian_surface, color=0x99ffffff))
else:
raise Exception('cannot build type %s' % type(obj))
@@ -161,7 +161,7 @@ def view(viewable, size=(800,600), name='', bits=8, load_bvh=False):
print 'device %s' % autoinit.device.name()
module = SourceModule(src.kernel, options=['-I' + src.dir], no_extern_c=True, cache_dir=False)
- geometry.load(module, color=True)
+ geometry.load(module)
cuda_raytrace = module.get_function('ray_trace')
cuda_rotate = module.get_function('rotate')
cuda_translate = module.get_function('translate')
@@ -198,7 +198,7 @@ def view(viewable, size=(800,600), name='', bits=8, load_bvh=False):
cuda.Context.synchronize()
elapsed = time.time() - t0
- #print 'elapsed %f sec' % elapsed
+ print 'elapsed %f sec' % elapsed
pygame.surfarray.blit_array(screen, pixels_gpu.get().reshape(size))
pygame.display.flip()