Renderer: render only tiles visible on screen