{"id":174,"date":"2025-10-18T20:46:22","date_gmt":"2025-10-18T20:46:22","guid":{"rendered":"https:\/\/kenny.baclawski.org\/?p=174"},"modified":"2025-10-20T07:05:22","modified_gmt":"2025-10-20T07:05:22","slug":"snake-book","status":"publish","type":"post","link":"https:\/\/kenny.baclawski.org\/index.php\/snake-book\/","title":{"rendered":"Snake Book"},"content":{"rendered":"\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Snake Book (2023-2025)<br>Folded from one uncut square of origami-themed wrapping paper<br>Crease pattern: Below<br>Diagrams: Maybe some day!<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Snake Book: A Winding Answer to a Challenge<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Design challenges have long been a fixture of my origami life. I remember designing and folding an America&#8217;s Cup sailboat on the car ride down to the <a href=\"https:\/\/langorigami.com\/article\/design-challenge-2006\/\">2006 OrigamiUSA Convention<\/a>, and <a href=\"https:\/\/langorigami.com\/article\/design-challenge-2007\/\">the 2007 challenge<\/a> got me interested in folding plants, which I still do today. These challenges have always been friendly and supportive (with the exception of an occasional <a href=\"https:\/\/langorigami.com\/article\/design-challenge-2009\/\">model that literally mocks another one<\/a>) and encourage thinking about subjects I might not have otherwise. These days, my challenges mostly arise from conversations with other designers about our incredibly picky standards.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Back in 2023, Brian Chan and I started discussing origami book models, of which there are dozens, if not hundreds. But what is the most efficient way to fold a book according to our impossibly exacting standards? We defined <em>Book Efficiency <\/em>as: area of paper used for page faces (excluding cover) \/ total area of square.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Page dimensions must be 2 x 3.<\/li>\n\n\n\n<li>Pages must be solid (no folded edges in the middle of a page).<\/li>\n\n\n\n<li>Pages must be white, outside cover must be color-changed.<\/li>\n\n\n\n<li>Design should scale to have an arbitrarily large number of pages.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Spoiler alert: I think Brian Chan wins this one with his book design. Mine has a better Book Efficiency score, but his scales much better and has a clean, well-designed cover.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">My first thought was that the most obvious way to fold pages efficiently is with a pleat running down the edge of the paper. To fill out the square, you need multiple columns of those pleats. Then connecting those columns is a spine that snakes its way from bottom to top (see the crude sketch below). Hence, the Snake Book!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1012\" height=\"1350\" src=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snake_book_schema.png\" alt=\"\" class=\"wp-image-184\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Snake Book 1.0 follows that initial sketch. I decided to break Rule 2, as some pages have a folded edge running down the diagonal, because I really wanted the crease pattern to demonstrate how the pages snake around the square (and also because of some intriguing geometry that works out for reasons I don&#8217;t understand). It has a Book Efficiency score of 41% (22 pages on an 18ths grid), and it scales up decently well to a book with 46 pages.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snake_book_02_01.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1660\" height=\"1000\" data-id=\"178\" src=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snake_book_02_01.png\" alt=\"\" class=\"wp-image-178\"\/><\/a><figcaption class=\"wp-element-caption\">Snake Book 1.0 (small, large)<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snek_book2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"792\" height=\"792\" data-id=\"177\" src=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snek_book2.png\" alt=\"\" class=\"wp-image-177\"\/><\/a><figcaption class=\"wp-element-caption\">Snake Book 1.0 crease pattern<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snake_book_02_02.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1450\" height=\"1132\" data-id=\"179\" src=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snake_book_02_02.png\" alt=\"\" class=\"wp-image-179\"\/><\/a><figcaption class=\"wp-element-caption\">Snake Book 1.0 (large)<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">For Snake Book 2.0, I figured there must be a way to improve the efficiency, so I introduced some Pythagorean triangles. This one has a Book Efficiency score of 47% (20 pages on a 16ths grid), and it&#8217;s quite scrappy. The cover has some folded edges that reinforce the snaky design, and the cover&#8217;s spine is actually folded from two pages extruded through the middle of the book.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snake_book_03_03.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"1456\" data-id=\"182\" src=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snake_book_03_03.png\" alt=\"\" class=\"wp-image-182\"\/><\/a><figcaption class=\"wp-element-caption\">Snake Book 2.0<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snek_book_redux.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1556\" height=\"1556\" data-id=\"176\" src=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snek_book_redux.png\" alt=\"\" class=\"wp-image-176\"\/><\/a><figcaption class=\"wp-element-caption\">Snake Book 2.0 crease pattern<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snake_book_03_02.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1351\" height=\"1400\" data-id=\"181\" src=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snake_book_03_02.png\" alt=\"\" class=\"wp-image-181\"\/><\/a><figcaption class=\"wp-element-caption\">Snake Book 2.0 cover<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This (for now) final version satisfies Rules 1-3, and in theory it can scale up. But it succeeds in the most important metric: It&#8217;s cat approved!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1012\" height=\"1350\" src=\"https:\/\/kenny.baclawski.org\/wp-content\/uploads\/2025\/09\/snake_book_cat.png\" alt=\"\" class=\"wp-image-183\"\/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>A Winding Answer to a Challenge<\/p>\n","protected":false},"author":1,"featured_media":182,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-174","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/kenny.baclawski.org\/index.php\/wp-json\/wp\/v2\/posts\/174","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kenny.baclawski.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kenny.baclawski.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kenny.baclawski.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kenny.baclawski.org\/index.php\/wp-json\/wp\/v2\/comments?post=174"}],"version-history":[{"count":8,"href":"https:\/\/kenny.baclawski.org\/index.php\/wp-json\/wp\/v2\/posts\/174\/revisions"}],"predecessor-version":[{"id":221,"href":"https:\/\/kenny.baclawski.org\/index.php\/wp-json\/wp\/v2\/posts\/174\/revisions\/221"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kenny.baclawski.org\/index.php\/wp-json\/wp\/v2\/media\/182"}],"wp:attachment":[{"href":"https:\/\/kenny.baclawski.org\/index.php\/wp-json\/wp\/v2\/media?parent=174"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kenny.baclawski.org\/index.php\/wp-json\/wp\/v2\/categories?post=174"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kenny.baclawski.org\/index.php\/wp-json\/wp\/v2\/tags?post=174"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}