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
Copy file name to clipboardExpand all lines: README.md
+11-12Lines changed: 11 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -165,15 +165,15 @@ materials with different Tint values. Witnesses the grouping contract: shared da
165
165
</tr>
166
166
<tr>
167
167
<tdwidth="46%"valign="middle">
168
-
<ahref="examples/temp-override-join/"><imgsrc="examples/temp-override-join/preview.webp"alt="Temp-override join: an amber L-shaped mesh made of three joined unit cubes on a dark studio floor, viewed into the open corner" /></a>
168
+
<ahref="examples/temp-override-join/"><imgsrc="examples/temp-override-join/preview.webp"alt="Temp-override join: an amber three-step staircase of joined unit cubes on a dark studio floor" /></a>
Three unit cubes joined into one L-shaped mesh under `bpy.context.temp_override` — the
175
-
supported replacement for the removed `context.copy()` dict-pass form. Asserts one mesh
176
-
remains, sources are gone, and topology is verts = 8 × blocks, faces = 6 × blocks.
174
+
Three unit cubes joined into a staircase under `bpy.context.temp_override` — the supported
175
+
replacement for the removed `context.copy()` dict-pass form. Asserts one mesh remains,
176
+
sources are gone, and local Z spans all three steps.
177
177
178
178
</td>
179
179
</tr>
@@ -193,16 +193,15 @@ verts = 72, faces = 54, and `Set Material` carries the lime accent.
193
193
</tr>
194
194
<tr>
195
195
<tdwidth="46%"valign="middle">
196
-
<ahref="examples/shape-key-blend/"><imgsrc="examples/shape-key-blend/preview.webp"alt="Shape-key blend: a tall violet rectangular block on a dark studio floor, stretched by a relative Tall shape key at value 0.5" /></a>
196
+
<ahref="examples/shape-key-blend/"><imgsrc="examples/shape-key-blend/preview.webp"alt="Shape-key blend: a violet truncated pyramid on a dark studio floor, lifted and flared by a relative Tall shape key at value 0.5" /></a>
197
197
</td>
198
198
<tdvalign="middle">
199
199
200
200
### [shape-key-blend](examples/shape-key-blend/)
201
201
202
-
A relative shape key authored through the data API — `shape_key_add`, per-vertex
203
-
`key_blocks` data, and `.value`. Witnesses that shape keys do not rewrite
204
-
`mesh.vertices`: undeformed top stays at Basis, evaluated z matches
205
-
`basis + value × (key − basis)`.
202
+
A relative Tall shape key that lifts and flares the top face — authored through
203
+
`shape_key_add` / `key_blocks` / `.value`. Witnesses that shape keys do not rewrite
204
+
`mesh.vertices`: every evaluated vert matches `basis + value × (key − basis)`.
206
205
207
206
</td>
208
207
</tr>
@@ -215,9 +214,9 @@ A relative shape key authored through the data API — `shape_key_add`, per-vert
215
214
### [curve-bevel-arc](examples/curve-bevel-arc/)
216
215
217
216
A beveled Bezier semicircle authored on `bpy.types.Curve` — `splines.new('BEZIER')`,
218
-
`bezier_points`, `bevel_depth`— so the curve renders as a tube without a prior mesh
219
-
conversion. Asserts eight points, `bevel_depth == 0.12`, and evaluated topology
220
-
850 verts / 840 faces.
217
+
`bezier_points`, `bevel_depth`, `use_fill_caps`— so the curve renders as a solid tube
218
+
without a prior mesh conversion. Asserts eight points, `bevel_depth == 0.15`, and
0 commit comments