https://facerisace.github.io/post/dnd-shape/