Random random = state.random;
Ray ray = state.ray;
int width = scene.canvasWidth();
int height = scene.canvasHeight();
double halfWidth = width/(2.0*height);
// calculate pixel bounds for this job
int xjobs = (width+(manager.tileWidth-1))/manager.tileWidth;