Path-tracing
What is it?
Path tracing is a rendering technique that follows light paths from the camera through the scene to compute realistic lighting, shadows and reflections. It relies on Monte Carlo sampling: for each pixel random light paths (bounced rays) are generated and their radiance is averaged to approximate direct and indirect illumination. This method simulates global illumination and effects such as soft shadows, interreflections and caustics, but typically needs many samples (hence long render times) to reduce noise. In a 3D pipeline the quality of path tracing depends on good 3D modeling: correct scale, clean topology, accurate materials and proper UV mapping help the algorithm produce physically plausible results. Modern renderers use acceleration structures (like BVH), GPU rendering and denoisers to make path tracing more practical.
Practical example
Imagine creating an interior visualization: you import a 3D model of a room (with correct scale and clean topology from the modeling phase), assign PBR materials to furniture and glass and add an HDRI environment plus a few area lights. A path tracer (like Cycles) computes how light bounces multiple times between surfaces, producing soft fill light in corners and realistic glass reflections—resulting in a highly realistic render, though initial passes often show noise. To reduce noise you increase the sample count, limit maximum bounces, or apply a denoiser; for product shots you typically choose higher samples and longer render times to capture fine details. If the underlying model has overlapping geometry or wrong scale, lighting will look incorrect, so solid 3D modeling practices are crucial for clean path-traced results.
Test your knowledge
Which characteristic of path tracing explains why render times are usually long but the results are very realistic?