Real Time Rendering Techniques