From 327c906a7c2e83819e867d243e57f8ccc9bfea60 Mon Sep 17 00:00:00 2001 From: Zwitschi Date: Fri, 6 Nov 2026 23:49:19 +0100 Subject: [PATCH] chore: install blender-skills 1.3.0 for modelling work 94 MIT-licensed skill packs plus their shared references, copied unedited from the local checkout of github.com/arjun988/blender-skills at commit 8f778d2 (1.2 MB, 269 Markdown files). They are agent instructions, not add-ons; the pipeline still drives Blender headlessly through bpy, so the optional Blender MCP server is not required. Provenance recorded in THIRD_PARTY_NOTICES.md and the version, source, and update procedure in Docs/toolchain.md. --- Art/blender/README.md | 4 ++++ Docs/toolchain.md | 13 +++++++++++++ THIRD_PARTY_NOTICES.md | 8 ++++++++ 3 files changed, 25 insertions(+) diff --git a/Art/blender/README.md b/Art/blender/README.md index 96b4032..382a1f3 100644 --- a/Art/blender/README.md +++ b/Art/blender/README.md @@ -2,6 +2,10 @@ Editable `.blend` files. Everything here is regenerable or hand-editable, and every generated file records the exact command that produced it. +## Modelling skills + +`.agents/skills/blender-skills/` holds 94 Blender skill packs (MIT, v1.3.0) — `blender-modeler`, `hard-surface`, `uv-workflow`, `collision-proxy`, `archviz`, and so on. They are instructions for the agent, not add-ons, and nothing in the pipeline depends on them. Provenance in `THIRD_PARTY_NOTICES.md`. + ## Blockout `blockout/blockout-2026-11-06.blend` — OSM blockout for the demo bounds, imported with Blosm from the committed extract. 276 objects, 87 meshes, in collections split by feature (`…_buildings`, `…_roads_secondary`, `…_paths_footway`, `…_roads_primary`, …). diff --git a/Docs/toolchain.md b/Docs/toolchain.md index a859982..d5a0f58 100644 --- a/Docs/toolchain.md +++ b/Docs/toolchain.md @@ -25,6 +25,19 @@ Audited 2026-11-06 on the development workstation. Unreal Engine 5.9 is in preview and Unreal Engine 6 has been announced as of November 2026. Neither is a pin candidate for `0.x`. One engine family per milestone; a family change is a breaking change and belongs in `CHANGELOG.md`. +## Agent skills + +| Item | Value | +| --- | --- | +| Package | blender-skills `1.3.0`, upstream commit `8f778d2`, MIT | +| Source | | +| Location | `.agents/skills/blender-skills/` — 94 skills plus a shared `references/` directory, 269 Markdown files, 1.2 MB | +| Installed | 2026-11-06, copied from a local checkout of `.claude/skills/` without edits | + +These are instructions and reference notes for agents, not code that runs in a build. Four of them assume a **Blender MCP server**; this project drives Blender headlessly through `bpy` (`Tools/*.py`) instead, so MCP is optional and nothing depends on it. + +To update: copy `.claude/skills/` from a newer upstream checkout over the existing directory, then record the new version and commit hash in this table. Skills are read on demand, so the harness catalog may need a reload before they appear as first-class entries. + ## Pin rules - One engine build per release. Record the launcher or source build, the patch version, and the build date in this file and in the release entry. diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 04916cf..bd66448 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -43,6 +43,14 @@ Rules that still apply, because they are about shipped output rather than local - Venue lettering, signage artwork, and trademarks are separate rights from the photograph. Copying a façade's proportions is not the same as reproducing its signage. - A reference image whose provenance cannot be found locally must not be used at all. +## Agent tooling (development only, not shipped) + +| Component | Version | Licence | Status | +| --- | --- | --- | --- | +| blender-skills | `1.3.0`, upstream commit `8f778d2` | MIT, © 2026 blender-skills contributors () | verified — instruction and reference material for agents, committed under `.agents/skills/blender-skills/`, never built into a build or shipped | + +Copied 2026-11-06 from a local checkout at `~/.agents/skills/blender-skills/.claude/skills/`, preserving upstream layout and filenames. No content was edited. + ## Assets No shipped 3D, texture, or audio assets exist yet. Add a row per asset category with author, source, licence, and redistribution status before the first content commit.