System4f.traceManyOpenCL

raytracing.System4f.traceManyOpenCL(self, inputRays)

This function trace each ray from a group of rays from front edge of element to the back edge. It can be either a list of Ray(), or a Rays() object: the Rays() object is an iterator and can be used like a list.

It uses OpenCL, which will calculate everything on the GPU or even make use of CPU properties to run as many calculations as possible in parallel.