Use shader to render murphy.
Better error logging for shaders.
Per-pixel lighting.
Collect light and camera information from AfterEffects.