Pixel Shape & Structure Canvas Generator
Pick a shape, dial in the size, and get an exact block-by-block grid — no jagged edges, no guesswork. Built for a second monitor next to the game.
Scroll to zoom · drag to pan
What you can build with this canvas
- Circle / Cylinder: the exact block outline for any diameter, with the block count per layer.
- Arch / Dome: standard-ellipse, gothic (pointed) and catenary curves.
- Sphere: a layer-by-layer slider, so you can build one horizontal slice at a time.
The canvas supports zoom and pan, and the shape settings are saved in the page link so you can share a build.
? How this is calculated
Every shape is built from the same rule: a block is placed if its center point falls inside the
target curve. For a Circle/Cylinder, that curve is a perfect circle at the chosen
diameter (a cylinder is just this same cross-section repeated upward, block for block). For an
Arch/Dome, the front-on profile follows a Standard Ellipse (a quarter
circle/oval), a Gothic two-centered pointed arch (each side is an arc struck from the
opposite springing point), or a Catenary curve (the natural hanging-chain shape, y =
height − a·(cosh(x/a) − 1)) — the same curve real masonry arches use because it
carries weight without any outward thrust. A Sphere is a stack of circular layers, one
per Y-level, where each layer's radius shrinks toward the poles following the sphere equation
(rlayer = √(R² − dz²)) — scroll through them with the layer slider
to build top-down or bottom-up. Filled mode shows every interior block; Outline mode shows only the
shell, one block thick.