May the Ray be with You
Wentao Liu
,
Mohit Mendiratta



Pattern Lighting
We implement a novel pattern lighting, that takes arbitrary image as texture and illuminates only from non-white pixels with intensity proportional to pixel value.






Per-Pixel Parallelism
Compared with naive (sub-region) parallelism, our per-pixel parallelism keeps all cores engaged till the last pixel rendered to utilize full computational power.

4 cores benchmarking with naive parallelism (video plays at 20x speed):
593.0s vs 355.2s



8 cores benchmarking with naive parallelism (video plays at 10x speed):
362.8s vs 183.9s

Downloadable
Resource