Added the ability to render a rectangular area, added Niemisel.