start raytracer and aggregate primitive