Sombreamento físico - iluminação ambiente / indireta

Eu implementei um traçador de caminho fisicamente baseado depois de estudar PBRT por M. Pharr e G. Humphreys. Agora estou tentando aplicar a renderização com base física em gráficos em tempo real usando o OpenGL ES (em um aplicativo para iPhone). Quero começar a usar Oren-Nayar e Cook-Torrance...