Files
my-skills/ink-spot-illustration/examples/reference-code-study.md
T
2026-11-05 01:04:53 +08:00

30 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 原构图手写 SVG 研究稿
日期:2026-10-15。纸飞机代码版被用户否定后,改为研究原参考构图中的造型关系。
- [原图](../references/style-reference.png)
- [源脚本](../scripts/draw_reference_study.py),复用 draw_paper_plane.py 中的曲线扩宽函数
- [SVG](reference-code-study.svg)
- [PNG](reference-code-study.png),1000 × 1170 像素
这是对用户参考图的构图临摹研究,手工编写坐标和路径,没有自动轮廓提取,也没有使用图片生成服务。它不是新的原创场景;不要把沿用原构图的相似程度当作跨题材生成能力。
## 针对上一版的调整
恢复前倾的躯干、垂落且收窄的袖子、重叠的小手与弯曲腿部;不再采用大头与直线躯干的几何拼接。左侧橙色外形不统一套黑边,轮廓在衣服内侧才出现。黑色重量集中在头灯、鞋和键盘厚边;短动作线和部分轮廓使用渐变宽度的封闭黑形。return 文字也是手写路径。
## 尚存局限
曲线仍比原图光滑,手部细节、腿部体积、键盘厚边和笔触节奏尚有差异;只有一张特定构图的人工研究,未经过用户验收。不能描述为已稳定复现画风。
## 运行
在项目根目录运行:
```sh
python3 skills/ink-spot-illustration/scripts/draw_reference_study.py \
--out skills/ink-spot-illustration/examples/reference-code-study.svg
```
渲染 PNG 沿用 render_svg.cjs;宽度参数使用 1000,Node 搜索路径需要能找到 sharp。