affix projection to canvas size, not page size
naive filling of convex shapes