Spat-based Renderer