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 f76d6f6
Browse filesBrowse the repository at this point in the historyBrowse files
Union of asset-sheet SELECT rows; generated gallery pages regenerated.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Signed-off-by: TMHSDigital <154358121+TMHSDigital@users.noreply.github.com>
Copy file name to clipboardExpand all lines: CLAUDE.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,9 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
8
8
9
9
## Project Overview
10
10
11
-
The **Blender Developer Tools** repository is at **v0.85.16**. It packages skills, rules, snippets, starter templates, and runnable smoke-gated examples for Blender Python development with Cursor and Claude Code. Coverage targets **Blender 5.2 LTS** (current stable) with **Blender 4.5 LTS** fallback. **Blender 5.1** is prior stable. There is no MCP server; content is consumed directly by the AI when working in Blender add-on or scripting projects.
11
+
The **Blender Developer Tools** repository is at **v0.85.19**. It packages skills, rules, snippets, starter templates, and runnable smoke-gated examples for Blender Python development with Cursor and Claude Code. Coverage targets **Blender 5.2 LTS** (current stable) with **Blender 4.5 LTS** fallback. **Blender 5.1** is prior stable. There is no MCP server; content is consumed directly by the AI when working in Blender add-on or scripting projects.
Copy file name to clipboardExpand all lines: README.md
+12-10Lines changed: 12 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -246,15 +246,16 @@ mapping (`BLENDER_EEVEE` on 5.x, `BLENDER_EEVEE_NEXT` on 4.2-4.5).
246
246
</tr>
247
247
<tr>
248
248
<tdwidth="46%"valign="middle">
249
-
<ahref="examples/shader-node-group/"><imgsrc="examples/shader-node-group/preview.webp"alt="Shader node group: a teal sphere and a magenta sphere sharing one TintedGloss node group with different Tint parameters" /></a>
249
+
<ahref="examples/shader-node-group/"><imgsrc="examples/shader-node-group/preview.webp"alt="Shader node group: five speckled stoneware mugs in oxblood, amber, celadon, teal and cobalt sharing one DippedGlaze node group with different Tint parameters" /></a>
One reusable `TintedGloss` group declared via `tree.interface.new_socket`, instanced in two
255
+
One reusable `DippedGlaze` group declared via `tree.interface.new_socket`, instanced in five
256
256
materials with different Tint values. Witnesses the grouping contract: shared datablock
257
-
(`users == 2`), parameters on the group **node** — two spheres, one group, two colors.
257
+
(`users == 5`), parameters on the group **node** — five mugs share one foot band, dip line
258
+
and speckle, and differ only in colour.
258
259
259
260
</td>
260
261
</tr>
@@ -393,14 +394,14 @@ the Z span matches the amplitude, and a probe vertex matches the closed-form wav
393
394
</tr>
394
395
<tr>
395
396
<tdwidth="46%"valign="middle">
396
-
<ahref="examples/shape-key-blend/"><imgsrc="examples/shape-key-blend/preview.webp"alt="Shape-key blend: three violet blocks on a dark studio floor showing a relative Tall shapekey at values 0, 0.25, and 0.5 - plain cube to lifted, flared truncated pyramid, left to right" /></a>
397
+
<ahref="examples/shape-key-blend/"><imgsrc="examples/shape-key-blend/preview.webp"alt="Shape-key blend: three cobalt-glazed ceramic vases with an ochre band on a dark studio floor - the same vase at Tall shape-key values 0, 0.5 and 1, squat jar to amphora to flared trumpet vase, left to right, with thin pale rings of the jar's belly around the tallest" /></a>
397
398
</td>
398
399
<tdvalign="middle">
399
400
400
401
### [shape-key-blend](examples/shape-key-blend/)
401
402
402
-
A relative Tall shape key that lifts and flares the top face — authored through
403
-
`shape_key_add` / `key_blocks` / `.value`. Witnesses that shape keys do not rewrite
403
+
A relative Tall shape key that turns a squat ceramic jar into a trumpet vase,
404
+
lifting and flaring the rim — authored through `shape_key_add` / `key_blocks` / `.value`. Witnesses that shape keys do not rewrite
404
405
`mesh.vertices`: every evaluated vert matches `basis + value × (key − basis)`.
405
406
406
407
</td>
@@ -581,15 +582,16 @@ verts = 72, faces = 54, and `Set Material` carries the lime accent.
581
582
</tr>
582
583
<tr>
583
584
<tdwidth="46%"valign="middle">
584
-
<ahref="examples/gn-modifier-inputs/"><imgsrc="examples/gn-modifier-inputs/preview.webp"alt="GN modifier inputs: three separate cubes in teal, copper, and coral scaled to 1, 2, and 3 meters by a shared Geometry Nodes tree, proving per-modifier Scale writes land on 5.2 RNA and on 4.5 dict assignment" /></a>
585
+
<ahref="examples/gn-modifier-inputs/"><imgsrc="examples/gn-modifier-inputs/preview.webp"alt="GN modifier inputs: three spiral staircases from one shared Geometry Nodes tree, 1, 2 and 3 meters tall with 7, 17 and 27 oak treads, proving per-modifier Height writes land on 5.2 RNA and on 4.5 dict assignment" /></a>
- materials (multi-part, single material): armature-bend (3 parts/1 mat — vertex-color weight bands are the honest display), degenerate-bevel-weld (2/1), driver-wave (16/1, also edge90 1.0), shape-key-blend (3/1, also edge90 1.0)
226
+
- materials (multi-part, single material): armature-bend (3 parts/1 mat — vertex-color weight bands are the honest display), degenerate-bevel-weld (2/1), driver-wave (16/1, also edge90 1.0)
227
227
- edge90 (raw right angles, 1.0): depsgraph-export (also naming + materials), image-pixels-testcard, png-exr-alpha, temp-override-join, text-version-stamp, vse-cut-list; vse-gamma-cross at 0.92
0 commit comments