You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit a7ae15f
Browse filesBrowse the repository at this point in the historyBrowse files
This repository ships **16 skills, 9 rules, 3 templates, 27 snippets, 59 examples, and 24 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 26 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 (Cursor, Claude Code, any MCP-capable client) when working on Blender add-ons, geometry nodes scripts, batch pipelines, or animation tooling. There is no build step. Edit the markdown and Python files directly.
Budget-conformance props. Not examples. Conventions: [`showcase/README.md`](showcase/README.md).
77
77
78
78
<details>
79
-
<summary><strong>24 showcase pieces</strong> — click to expand the preview grid</summary>
79
+
<summary><strong>26 showcase pieces</strong> — click to expand the preview grid</summary>
80
80
81
81
<palign="center">
82
82
<ahref="showcase/shipping-crate/"><imgsrc="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>
@@ -103,6 +103,8 @@ Budget-conformance props. Not examples. Conventions: [`showcase/README.md`](show
103
103
<ahref="showcase/wall-torch/"><imgsrc="showcase/wall-torch/preview.webp"width="24%"alt="Wall torch: a dressed stone plaque with an iron sconce, wooden haft, and flame on a dark studio floor" /></a>
104
104
<ahref="showcase/tavern-stool/"><imgsrc="showcase/tavern-stool/preview.webp"width="24%"alt="Tavern stool: a round wooden seat on turned splayed legs with stretchers and iron ferrules on a dark studio floor" /></a>
105
105
<ahref="showcase/iron-cauldron/"><imgsrc="showcase/iron-cauldron/preview.webp"width="24%"alt="Iron cauldron: a bulged iron pot hanging from a timber tripod on a dark studio floor" /></a>
106
+
<ahref="showcase/wooden-ladder/"><imgsrc="showcase/wooden-ladder/preview.webp"width="24%"alt="Wooden ladder: a raked timber ladder with six rungs and iron shoes on a dark studio floor" /></a>
107
+
<ahref="showcase/hay-bale/"><imgsrc="showcase/hay-bale/preview.webp"width="24%"alt="Hay bale: a bound straw bale with two sisal twine belts on a dark studio floor" /></a>
106
108
</p>
107
109
108
110
[`shipping-crate`](showcase/shipping-crate/) — procedural crate through UVs, bake, LOD, collider, and Unity glTF, asserting recomputed budgets. Falsifier `--skip-decimate` exits 9.
@@ -153,6 +155,10 @@ Budget-conformance props. Not examples. Conventions: [`showcase/README.md`](show
153
155
154
156
[`iron-cauldron`](showcase/iron-cauldron/) — procedural hanging iron cauldron on a timber tripod through the same pipeline. Falsifier `--skip-decimate` exits 9.
155
157
158
+
[`wooden-ladder`](showcase/wooden-ladder/) — procedural timber ladder with raked stiles, rungs, and iron shoes through the same pipeline. Falsifier `--skip-decimate` exits 9.
159
+
160
+
[`hay-bale`](showcase/hay-bale/) — procedural bound hay bale with sisal twine through the same pipeline. Falsifier `--skip-decimate` exits 9.
Copy file name to clipboardExpand all lines: ROADMAP.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,8 +129,10 @@ Not committed; target list for the next content version. (v0.3.0 shipped the smo
129
129
-~~Wall-mounted torch sconce as a game-prop showcase piece~~**SHIPPED** as `showcase/wall-torch/` — coursed stone plaque, iron bracket and cup, wooden haft, emissive flame; `--skip-decimate` exits 9 on the LOD1 ratio band
130
130
-~~Wooden tavern stool (turned legs, round seat, stretchers) as a game-prop showcase piece~~**SHIPPED** as `showcase/tavern-stool/` — round seat, turned splayed legs, stretchers, iron ferrules; `--skip-decimate` exits 9 on the LOD1 ratio band
131
131
-~~Cast-iron cooking cauldron on a tripod as a game-prop showcase piece~~**SHIPPED** as `showcase/iron-cauldron/` — bulged open pot, bail, timber tripod, hook; `--skip-decimate` exits 9 on the LOD1 ratio band
132
-
- Wooden ladder (rungs, stiles, iron shoes) as a game-prop showcase piece
133
-
- Bound hay bale as a game-prop showcase piece
132
+
-~~Wooden ladder (rungs, stiles, iron shoes) as a game-prop showcase piece~~**SHIPPED** as `showcase/wooden-ladder/` — raked stiles, six rungs, iron shoes and straps; `--skip-decimate` exits 9 on the LOD1 ratio band
133
+
-~~Bound hay bale as a game-prop showcase piece~~**SHIPPED** as `showcase/hay-bale/` — bevelled loaf, end nap, two sisal twine belts; `--skip-decimate` exits 9 on the LOD1 ratio band
134
+
- Wooden yoke (oxbow, iron rings) as a game-prop showcase piece
135
+
- Butter churn (staved tub, lid, dasher) as a game-prop showcase piece
134
136
-~~Small modular kit showcase on recognizable geometry (`modular-kit-snap` contract)~~**SHIPPED** as `showcase/fence-kit/` — tiling post-and-rail section (AABB X is the tile width; does not re-witness the snap contract); `--skip-decimate` exits 9 on the LOD1 ratio band
135
137
136
138
-~~Custom ID-property delete witness~~**SHIPPED** as `examples/cross-version-property-delete/` — IDs built via `bpy.data.objects.new` (not `active_object`); `property_unset` is TypeError and leaves the key; `del` removes it on 4.5 LTS and 5.x
0 commit comments