pub(crate) fn make_scene(
    primitives: &Vec<Arc<Primitive>>,
    lights: Vec<Arc<Light>>
) -> Scene