added rays and vecLength
generating camera rays, next step INTERSECTIONS, or maybe MATERIAL information