diff options
Diffstat (limited to 'view.py')
-rwxr-xr-x | view.py | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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() |