研究案例:Canvas-009
刺繡運算語法卡片
模組一:典藏基本數據表 (Metadata Table)
| 屬性項目 | 典藏數據與規格內容 |
| 典藏編號 | Canvas-009 |
| 感知意象 | 明確 / 秩序感知(透過深淺天藍色與銀線的 2-3-4-3-2 對角遞增遞減階梯陣列,展現極致幾何對稱與律動秩序) |
| 基本結構 | 2-3-4-3-2 格為一個單元(45° 對角斜針,中心 4 格為固定線 → 左右 3 格 → 左右 2 格) |
| 語法類型 | 正方形方塊 |
| 線材規格 | DMC / 25 號線 4 絲對折,25 號針 |
| 使用顏色 | 深天藍色 (#1d3557)、淺天藍色 (#457b9d)、銀線 (#e0e1dd) |
| 構圖方向 | 由左下至右下推進;二個單元(2-2 之間)相隔空一格 |
模組二:起針邏輯與向量角度演算法 (Starting & Vector Operations)
- 起針規則:
- 基準對角線單元(2-3-4-3-2 格,單元 1):
- 針號 1(跨 2 格,左上短針):右上 (90, 70) → 左下 (50, 110)
- 針號 2(跨 3 格,次長針):右上 (110, 70) → 左下 (50, 130)
- 針號 3(跨 4 格,中心主軸固定線):右上 (130, 70) → 左下 (50, 150)
- 針號 4(跨 3 格,次長針):右上 (130, 90) → 左下 (70, 150)
- 針號 5(跨 2 格,右下短針):右上 (130, 110) → 左下 (90, 150)
- 單元間隔規則:
- 二個單元(2-2 之間)相隔空一格(Δx = +60 px 平移推進)。
- 雙向起針邏輯(深淺天藍色對比):
- 深天藍色與淺天藍色採用相反起針方向(由下至上 與 由上至下 交替刺繡),強化立體織紋的光影感。
- 基準對角線單元(2-3-4-3-2 格,單元 1):
- 極座標向量與角度運算:
- 斜針向量:角度 225°(45° 對角斜線),向量增量比率為 (Δx : Δy = -1 : +1)。
- 長度梯度:2 格 (√3200 px ≈ 56.57 px)、3 格 (√7200 px ≈ 84.85 px)、4 格 (√12800 px ≈ 113.14 px)。
模組三:拓樸網絡與力學分析 (Structural Mechanics & Topology)
- 核心拓樸節點網絡:
- 正方形方塊模組化:以 2-3-4-3-2 的對稱幾何為核心,中央 4 格長針為拉力主軸,兩側 3 格與 2 格斜針形成梯形護翼,張力向外均勻收束。
- 空格隔離與動態節奏:單元間留空一格,使每個正方形方塊在布面上獨立立體浮現,避免線材過度堆疊變形。
- 力學結構分析:
- 中心長針鎖定:跨 4 格的中心固定線承載整體結構最大張力,兩側漸遞減的斜針防止布面產生斜向拉扯歪斜。
- 對稱張力平衡:左右兩端各配置 3 格與 2 格斜針,使正方形單元四角受力均勻。
模組四:SVG 向量語法與 P5.js 動態展示數據 (Vector API)
Canvas-009 運算刺繡:2-3-4-3-2 正方形方塊單元(天藍色系慢速版)
🧵 Canvas-009:慢速放映版 (2x Slower)
模組五:手稿圖典與實體刺繡對照 (Visual Gallery)



模組六:演算法模組六:演算法擴充參數與轉換邏輯 (Algorithm Extensions & Variant Syntax)
布面覆蓋率與線材物理參數 (Thread Physics & Coverage):
- 布格規格 (Mesh Size):18-count Mono Canvas。
- 線材彭鬆度:DMC / 25 號線 4 絲對折,提供飽滿的立體對角斜線包覆感。
針法擴充與變體切換 (Stitch Variant Matrix):
- 階梯延伸變體:可將 2-3-4-3-2 擴充為 2-3-4-5-4-3-2 形成更大尺寸的正方形方塊陣列。
手縫感參數調控 (Procedural Parameters):
- unitSpacing (單元間距):設為 1.0(空一格),維持幾何秩序與明確對比感。
