編舞:創建一個舞蹈(Choreographer: Creating a dance)
主旨
創作舞蹈
Spot 編舞文件由可在 Choreographer 時間線 UI 中排列的預定義動作序列組成。使用時間線在時間線上添加和安排動作,並添加音樂以創建協調的舞蹈套路。
每個舞蹈動作都可以包含手臂、身體、腿的任意組合。當您添加動作時,這些機器人組件中的每一個都會出現在 Choreographer 時間線中的單獨軌道上。
要創建舞蹈,請在時間軸上組合一系列動作來控制機器人的動作。移動不得在任何軌道上重疊。
編舞動作和拍號
時間線被分解成四分之一的“音符”,在時間線中表示為垂直線。每個音符被分成四個重量較輕的垂直線。這些 16 分音符音程中的每一個都稱為切片。
- 移動必須使用整數個切片。
- 每個移動必須在切片邊界處開始和結束。
- 一個動作需要多少個切片取決於您歌曲的 BPM(每分鐘節拍數)節奏。
- 有關如何更改 BPM 的更多信息,請參閱 : 加載音樂(Loading Music)。
![]() |
延伸超過 4 個切片或十六分之一的步進移動示例。 |
添加動作
在“移動列表”中選擇移動時,任何可用的移動參數都會出現在“移動參數”面板中。當您修改移動參數然後將移動添加到時間線時,新的移動塊會繼承修改後的參數。
通過單擊“添加”按鈕或雙擊選定的動作,將動作添加到您的舞蹈時間線。
單擊插入按鈕以啟用插入模式,該模式允許您將選定的移動添加到時間軸上的任何位置。通過在時間線上單擊,插入模式可以輕鬆地將選定的移動添加到時間線上的多個位置。要退出插入模式,請點擊按鈕。
修改移動塊
將移動添加到時間線後,向左或向右拖動以在時間線上重新定位移動。通過單擊並拖動移動塊的邊緣可以調整某些移動的大小。此舉將自動強制執行它對最短或最長持續時間的任何要求。如果需要查看更多細節,請縮放時間軸。
修改移動參數
要查看有關每個舞蹈動作的更多詳細信息,請將鼠標懸停在動作列表中每個動作旁邊的幫助圖標上:
![]() |
關於 Pivot 參數的 Butt circle 彈出幫助示例 |
機器人預覽窗格
對於某些適用的移動,會出現機器人預覽窗格。您可以調整相機位置和角度以獲得更好的移動視圖。
- 使用滾輪放大和縮小。
- 左鍵單擊並拖動以平移相機。
- 右鍵單擊並拖動以圍繞預覽機器人旋轉視圖。
選擇多個動作
- 右鍵單擊選定的移動以克隆或刪除。
- 在選定的移動塊外部單擊以取消選擇。
要刪除移動:
- 選擇"Move移動"
- 單擊鼠標右鍵並選擇 “Delete刪除” 或按鍵盤上的“刪除”。
加載音樂
Choreographer 包含一個音樂播放器,可以加載音樂並將其同步到您的舞蹈中。
要為舞蹈添加音樂,請單擊編舞面板底部的加載音樂。音樂落在時間線的開頭。
要播放音樂,請單擊"播放音樂Play Music"。
播放音樂文件不會在任何連接的機器人上啟動舞蹈。
Choreographer 支持的音頻文件類型:
- 壓縮格式:MP2、MP3、Ogg Vorbis、FLAC
- 未壓縮:WAV、AIFF
對音頻文件的引用保存在您的編舞保存文件中
同步舞蹈和音樂
預覽聯網機器人的舞蹈動作:
- 從移動列表中選擇一個移動
- 修改移動參數(如果適用)
- 單擊預覽移動。機器人上的當前舞蹈和動作被取消。
- 機器人執行選定的移動預覽
執行編舞序列
- 將機器人置於所需的起始姿勢。
- 單擊機器人控制欄中的開始編排。編排數據文件被上傳到機器人。音樂和舞蹈動作開始。
- 三秒的延遲確保音樂和舞蹈同時開始。
要停止舞蹈例程,請單擊停止。音樂停止,機器人返回站立位置。
在緊急情況下,單擊 E-Stop 或 Power Off..
保存和導出舞蹈套路
導出編排
出的編舞 *.csq 的片段:
name: "Choreographer Sequence"
slices_per_minute: 396.0
moves {
type: "crawl"
start_slice: 27
requested_slices: 8
crawl_params {
swing_slices {
value: 3.0
}
velocity {
x {
}
y {
}
}
}
}
將編排文件附加到例程中
要從較小的預製序列構建編排序列,請將編排附加到現有例程中。
要附加編排:
- 首先,通過按 Ctrl+L 或從菜單中選擇 File > Load Choreography 加載保存的編排。
- 從菜單中按 Ctrl+A 或文件 > 附加。所選編舞中的動作會附加到您當前的例程中。
留言
張貼留言
Aron阿龍,謝謝您的留言互動!