shading: added forward rendering