volumetric renderer and ray tracer