Introduction to Bidirectional Path Tracing (BDPT) & Implementation using OpenCL (CEDEC 2015) This document introduces bidirectional path tracing (BDPT) and its implementation using OpenCL. It begins with an overview of the talk, which will cover the basics of path tracing, transforming it to BDPT, different BDPT algorithms, and integrating BDPT into an engine. It then reviews path tracing and its