This document describes an approach for rendering shadows in realtime for mobile devices using OpenGL® ES 2.0 which does not support depth texture unless the OES_depth_texture extension is available.