Introduction to 3D Rendering

A long-form guide to 3D rendering from first principles: transforms, camera and projection, ray generation, intersections, shading, ray tracing, path tracing, signed distance functions, and volume rendering.

April 30, 2026 · 91 min · Utkarsh Sharma

A comprehensive look into the Importance Sampling and Path Guiding for Path Tracing

Exploring the Importance Sampling Techniques to reduce variance in Monte Carlo Path Tracing

December 22, 2025 · 59 min · Utkarsh Sharma