start playing with a shadow framebuffer render; include a screen-space renderer