Add stroke texture PNG, SVG, and PDF export

Reuse colour artwork serializers and record source hashes. Verified single and multiview exports plus targeted tests.
This commit is contained in:
ykcheungab
2026-10-03 21:17:28 +08:00
parent 6b0694d6cb
commit 5bd7dd7a01
5 changed files with 452 additions and 66 deletions
+6 -5
View File
@@ -227,11 +227,12 @@ blender -b sensors/finger/r01/source/geometry.blend -P blender/scripts/random_pa
--vector-width-mm 164 --vector-height-mm 160
```
`binary-preview` makes Random Stroke Pattern (RSP) PNG trials from a color job
in a separate directory; `--views` selects the multiview job. Stroke width
follows camera-cell print size, bounded to 0.11–0.28 mm. These image-space
trials are for probe comparisons, not print masters; UV views may select
different cells. See `binary-preview --help` for paths and sizing controls.
`stroke-texture` exports Random Stroke Pattern (RSP) PNG/SVG/PDF and a hash
manifest from existing color artwork, for example:
`orisys-design stroke-texture sensors/finger/r01 --views`. Outputs go to a
`strokes` subdirectory; `--output-dir` selects another. `binary-preview`
remains PNG-only. Nominal stroke width is 0.11–0.28 mm; verify vectors and
printed dimensions before manufacturing.
## Inspect printability (advisory)