The document discusses two primary non-real-time rendering techniques in 3D graphics: ray tracing and radiosity. Ray tracing involves tracing light paths to produce realistic images through high computational cost, while radiosity models light interactions as energy exchanges between patches to create diffuse lighting. Combining both methods in a two-pass algorithm yields optimal results, allowing for both specular and diffuse illumination in a scene.