diff --git a/README.md b/README.md index 326a4934..d0f5ba30 100644 --- a/README.md +++ b/README.md @@ -753,15 +753,15 @@ and every orbit lands on its closed form. diff --git a/ROADMAP.md b/ROADMAP.md index 05a64371..c49811be 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -224,7 +224,7 @@ any example remodel. - naming (default datablock names): gltf-skin-roundtrip (3 parts), gn-sdf-remesh (`Torus`), turntable (`Suzanne`) - 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) -- 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 +- edge90 (raw right angles, 1.0): depsgraph-export (also naming + materials), image-pixels-testcard, png-exr-alpha, text-version-stamp, vse-cut-list; vse-gamma-cross at 0.92 - reference: gallery best-modeled measure collision-hull-proxy 0.044, custom-normals-shade 0.288, vertex-weight-limit 0.150, lod-decimate-chain 0.019; calibration details in `docs/VISUAL-STYLE.md` § Asset quality ## Future (uncommitted) diff --git a/docs/gallery/asset-sheets/temp-override-join.webp b/docs/gallery/asset-sheets/temp-override-join.webp new file mode 100644 index 00000000..2d1e48de Binary files /dev/null and b/docs/gallery/asset-sheets/temp-override-join.webp differ diff --git a/docs/gallery/assets/temp-override-join-hero.webp b/docs/gallery/assets/temp-override-join-hero.webp index 262b11b5..cfb9ed06 100644 Binary files a/docs/gallery/assets/temp-override-join-hero.webp and b/docs/gallery/assets/temp-override-join-hero.webp differ diff --git a/docs/gallery/contact-sheets/temp-override-join-contact-sheet.webp b/docs/gallery/contact-sheets/temp-override-join-contact-sheet.webp index 2051ca42..36490f0b 100644 Binary files a/docs/gallery/contact-sheets/temp-override-join-contact-sheet.webp and b/docs/gallery/contact-sheets/temp-override-join-contact-sheet.webp differ diff --git a/docs/gallery/index.html b/docs/gallery/index.html index b2e65a08..3ea245f0 100644 --- a/docs/gallery/index.html +++ b/docs/gallery/index.html @@ -431,12 +431,12 @@

shader-node-group

temp-override-join

-

Join three unit cubes into a staircase under bpy.context.temp_override — the supported replacement for the removed context.copy() dict-pass form.

-

witnesses temp_override actually applies: join consumes the sources, exactly one mesh remains, topology is verts = 8 × steps, and local Z spans all three steps.

+

Join seven lantern parts into one object under bpy.context.temp_override — the supported replacement for the removed context.copy() dict-pass form.

+

witnesses temp_override actually applies: join consumes all six sources, exactly one mesh remains, no geometry is lost, the five part materials merge into one slot each with every face still on its own material, and local Z spans foot to grip.

View example temp-override-join
diff --git a/docs/gallery/temp-override-join/index.html b/docs/gallery/temp-override-join/index.html index 3821fa10..9254afef 100644 --- a/docs/gallery/temp-override-join/index.html +++ b/docs/gallery/temp-override-join/index.html @@ -4,25 +4,25 @@ temp-override-join — Examples — Blender Developer Tools - + - + - + - + - +
-Temp-override join: an amber three-step staircase of joined unit cubes on a dark studio floor +Temp-override join: a red enamel hurricane lantern with a glowing amber globe, wire guard, brass knob and wooden bail grip, joined from seven parts into one object ### [temp-override-join](examples/temp-override-join/) -Three unit cubes joined into a staircase under `bpy.context.temp_override` — the supported -replacement for the removed `context.copy()` dict-pass form. Asserts one mesh remains, -sources are gone, and local Z spans all three steps. +A hurricane lantern joined from seven part objects under `bpy.context.temp_override` — the +supported replacement for the removed `context.copy()` dict-pass form. Asserts one mesh +remains, sources are gone, and the five part materials merge with every face kept on its own.