Changed the origin for all primitives.
Added viewports.