在我們進入正式內容之前,非常推薦先來欣賞這段超讚的 Tutting Combo 整理影片──
「50 Tutting Patterns for Poppers & Hip-Hop Dancers」
這支影片匯聚了 50 種經典 Tutting 組合,對未來數位化設計的思考與開發有著啟發的價值。
在第七天,我們簡單介紹了 Tutting 舞蹈的靈魂 —— Tutting Combo,
所謂 Combo,就是從單一圖形到圖形之間的流動組合,它決定了 Tutting 的結構感與音樂性。
如今走到第十五天,我們已經討論了:
接下來,我們把這些概念整合到一個可被程式讀取的 JSON 資料結構。
當使用者按下「儲存」或「記錄」按鈕,系統將動作轉換成 JSON:
stages {
no // 動作序號
kinematics // 動作運動學
part // 身體部位
startTime // 開始時間
endTime // 結束時間
from // 起始位置
to // 結束位置
easing // 緩動曲線
}
接下來藉由實際 Tutting 舞蹈中的簡單範例,示範如何記錄到資料結構中。
系統自動轉換成 JSON:
{
"stages": [
{
"no": 1,
"kinematics": "FK",
"part": "rightArm",
"startTime": 0,
"endTime": 1000,
"from": { "angle": 0 },
"to": { "angle": 90 },
"easing": "easeOut"
},
{
"no": 2,
"kinematics": "FK",
"part": "leftArm",
"startTime": 1000,
"endTime": 2000,
"from": { "angle": 0 },
"to": { "angle": 90 },
"easing": "easeOut"
},
{
"no": 3,
"kinematics": "FK",
"part": "bothElbows",
"startTime": 2000,
"endTime": 3000,
"from": { "rotation": 90 },
"to": { "rotation": 180 },
"easing": "easeInOut"
}
]
}
點選『播放』功能。
Tutting combo 的數位化,不只是單純將舞蹈動作轉換成動畫,而是建立一套 「設計流 → 資料結構 → 播放引擎 → 資料庫」 的完整循環。
這樣的架構,將能奠定舞蹈資料庫與 AI 生成的技術基礎,推動 Tutting 進入一個真正可編輯、可分享、可重播的數位時代。