Skip to content

Commit 2c95871

Browse files
committed
Note website/gallery fixes and paint-line bug in CHANGES.md
1 parent 2859876 commit 2c95871

1 file changed

Lines changed: 40 additions & 0 deletions

File tree

CHANGES.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,45 @@
11
# Changes
22

3+
## Unreleased
4+
5+
### Bug fixes
6+
7+
- **Paint pipeline now handles `:shape/line`** — The paint renderer
8+
requires `:path/commands`; `:shape/line` nodes carry `:line/from`
9+
and `:line/to` instead. A line with `:paint/brush` silently rendered
10+
as blank because `render-stroke!` couldn't resample it. Lines are
11+
now converted to single-segment paths in `collect-painted` just
12+
before paint dispatch. This fixes `:delaunay` (which expands to
13+
line nodes) under a paint surface.
14+
15+
### Website
16+
17+
- Fix eight published 404 previews under Guide → Paint and the Paint
18+
workflow page — referenced images were never registered in
19+
`docs-scenes`.
20+
- Fix the published `docs-wf-3d-sphere.png` rendering as solid dark
21+
grey — the scene was calling `s3d/perspective` with
22+
`:fov`/`:near`/`:far`/`:width`/`:height` keys the projection has
23+
never accepted.
24+
- Fix the published `docs-wf-plotter-strokes.png` rendering as solid
25+
white — the scene passed removed option keys to `flow-field` and
26+
then unwrapped `(:paths …)` from a value that was already a vector
27+
of path nodes.
28+
- Fix gallery "Delaunay Ink Web" rendering as solid white (same
29+
line-paint bug listed under Bug fixes above).
30+
- Boost gallery "Pastel Voronoi" contrast so the cell pattern is
31+
actually visible on the toned substrate.
32+
- Strip `^{:example …}` reader metadata from the gallery "View
33+
source" pane so readers can copy/paste examples into a REPL
34+
without first deleting internal build bookkeeping.
35+
- Render every workflow code example that describes a complete
36+
scene — primitives lineup, chained mesh transforms, noise-painted
37+
sphere, hatched NPR sphere, animation basics GIF, palette
38+
generation/manipulation swatches, and an editions contact sheet.
39+
- Correct two stale API snippets in the workflow docs (3D camera
40+
section and Palette Manipulation section) so a copy/paste into
41+
a REPL actually compiles.
42+
343
## v1.0.0-beta7 — Paint Engine
444

545
### New features

0 commit comments

Comments
 (0)