|
18 | 18 | </p> |
19 | 19 |
|
20 | 20 | <p align="center"> |
21 | | - <strong>16 skills</strong> • <strong>9 rules</strong> • <strong>3 templates</strong> • <strong>27 snippets</strong> • <strong>59 examples</strong> • <strong>35 showcase pieces</strong> |
| 21 | + <strong>16 skills</strong> • <strong>9 rules</strong> • <strong>3 templates</strong> • <strong>27 snippets</strong> • <strong>59 examples</strong> • <strong>36 showcase pieces</strong> |
22 | 22 | </p> |
23 | 23 |
|
24 | 24 | <p align="center"> |
|
37 | 37 |
|
38 | 38 | ## Overview |
39 | 39 |
|
40 | | -This repository ships **16 skills, 9 rules, 3 templates, 27 snippets, 59 examples, and 35 showcase pieces** for Blender Python development targeting Blender 5.2 LTS (current stable) with Blender 4.5 LTS fallback support. Blender 5.1 is prior stable. |
| 40 | +This repository ships **16 skills, 9 rules, 3 templates, 27 snippets, 59 examples, and 36 showcase pieces** for Blender Python development targeting Blender 5.2 LTS (current stable) with Blender 4.5 LTS fallback support. Blender 5.1 is prior stable. |
41 | 41 |
|
42 | 42 | The content is consumed by AI coding agents reading these files directly from a checkout — **there is no MCP server in this repository, and none is required**. Cursor applies `rules/*.mdc` automatically wherever their scope globs match and takes skills by name in chat; Claude Code reads `skills/` and `rules/` from the project workspace, or from this repo kept as a referenced checkout. Any agent that can read files in a workspace can use it the same way. There is no build step for the content — edit the Markdown and Python files directly. |
43 | 43 |
|
@@ -106,7 +106,7 @@ per-script exit-code model, are in |
106 | 106 | Budget-conformance props. Not examples. Conventions: [`showcase/README.md`](showcase/README.md). |
107 | 107 |
|
108 | 108 | <details> |
109 | | -<summary><strong>35 showcase pieces</strong> — click to expand the preview grid</summary> |
| 109 | +<summary><strong>36 showcase pieces</strong> — click to expand the preview grid</summary> |
110 | 110 |
|
111 | 111 | <p align="center"> |
112 | 112 | <a href="showcase/shipping-crate/"><img src="showcase/shipping-crate/preview.webp" width="24%" alt="Shipping crate: a wooden slat crate with iron corner brackets on a dark studio floor, warm wedge on the back wall" /></a> |
@@ -144,6 +144,7 @@ Budget-conformance props. Not examples. Conventions: [`showcase/README.md`](show |
144 | 144 | <a href="showcase/wooden-yoke/"><img src="showcase/wooden-yoke/preview.webp" width="24%" alt="Wooden yoke: a carved oak ox yoke with upturned ends standing on two bent hickory oxbows pinned above the beam, with an iron ring hung under its centre, on a dark studio floor" /></a> |
145 | 145 | <a href="showcase/butter-churn/"><img src="showcase/butter-churn/preview.webp" width="24%" alt="Butter churn: a tall staved oak churn narrowing toward the top, bound by three iron hoops, with a two-board lid and a maple dasher handle rising through it, on a dark studio floor" /></a> |
146 | 146 | <a href="showcase/bookshelf/"><img src="showcase/bookshelf/preview.webp" width="24%" alt="Bookshelf: a stained wooden bookcase of cloth and leather hardbacks, some standing, some stacked flat and two leaning on their neighbours, on a dark studio floor" /></a> |
| 147 | + <a href="showcase/book-trolley/"><img src="showcase/book-trolley/preview.webp" width="24%" alt="Book trolley: a double-sided wooden library book truck on four casters, two sloped troughs of hardbacks leaning back spines out and loose books stacked on its deck, on a dark studio floor" /></a> |
147 | 148 | </p> |
148 | 149 |
|
149 | 150 | [`shipping-crate`](showcase/shipping-crate/) — procedural crate through UVs, bake, LOD, collider, and Unity glTF, asserting recomputed budgets. Falsifier `--skip-decimate` exits 9. |
@@ -212,6 +213,8 @@ Budget-conformance props. Not examples. Conventions: [`showcase/README.md`](show |
212 | 213 |
|
213 | 214 | [`bookshelf`](showcase/bookshelf/) — procedural bookcase of thirty-eight rounded-spine hardbacks, standing, stacked and leaning, whose leaning books' contact with their neighbour's head edge is recomputed as a band, through the same pipeline. Falsifiers `--air-lean` and `--deep-lean` exit 22, `--crowd-books` exits 23. |
214 | 215 |
|
| 216 | +[`book-trolley`](showcase/book-trolley/) — procedural double-sided library book truck on four casters, forty-seven hardbacks in four sloped troughs, whose every book's fore-edge depth in its backrest is recomputed as a band beside its shelf seat, through the same pipeline. Falsifiers `--off-back` and `--deep-back` exit 21, `--skew-caster` exits 19. |
| 217 | + |
215 | 218 | </details> |
216 | 219 |
|
217 | 220 | ## Examples |
|
0 commit comments