cellular raytracing