[Spine學(xué)習(xí)筆記] Spine 動畫偏移(飄帶類)
等長骨骼不同時長均等偏移與AE腳本AutoSways參數(shù)Lag factor(滯后因子)圖像關(guān)系
(圖示在本節(jié)末尾、詳細演示見視頻筆記)
根據(jù)之前一篇筆記(傳送門)
AutoSways(下面簡稱Auto)參數(shù)Lag factor(滯后因子)周期為200π且值周期值越大擺動幅度越大
此筆記記錄等長骨骼不同時長均等偏移與AE腳本AutoSways參數(shù)Lag factor(滯后因子)圖像關(guān)系
為了AE展示幅度更大、參數(shù)滯后因子取值為200π~400π(圖示中A~B)之間、Auto主要參數(shù)設(shè)置如下

5個骨骼演示。飄動周期設(shè)定為2s。此演示相當(dāng)于下方Spine骨骼的偏移(錯幀)的等長骨骼不同時長均等偏移(5級骨骼演示)
Auto滯后因子與Spine骨骼恒定偏移對應(yīng)點為:
A、B點(函數(shù)值=0,斜率最小)對應(yīng)spine次級骨骼向下子骨骼均等偏移n個完整周期。
C點(函數(shù)值=0,斜率最大)對應(yīng)spine次級骨骼向下子骨骼均等偏移半個運動周期。
BC區(qū)間函數(shù)值最高點D點(斜率=0)對應(yīng)Spine次級骨骼向下子骨骼均等往后偏移1/4個周期
AC區(qū)間函數(shù)值最低點E點(斜率=0)對應(yīng)Spine次級骨骼向下子骨骼均等往后偏移3/4個周期
Spine次級骨骼向下子骨骼往后均等偏移(小于一個完整周期)相當(dāng)于Auto滯后因子數(shù)值減小。滯后因子X數(shù)值圖示中對應(yīng)從B到A減小。且擺動幅度不同于Auto的擺動幅度隨滯后因子數(shù)值增大而增大。全篇筆記對應(yīng)關(guān)系均忽視Auto滯后因子參數(shù)的周期函數(shù)乘的那個增函數(shù)。
滯留因子X數(shù)值對應(yīng)點坐標×100記錄


EX:
同理。根據(jù)之前那篇筆記、Auto的偏移參數(shù)周期為20π。同級根骨骼做偏移與Auto的偏移參數(shù)對應(yīng)為每5π偏移1/4個周期。

Spine骨骼的偏移(錯幀)
(詳細演示見視頻筆記)
根據(jù)上一節(jié)的筆記記錄??梢越柚鶤utoSway參數(shù)Lag factor(滯后因子)的數(shù)值幫助理解Spine骨骼不同偏移值的動畫運動狀態(tài)。(前提是對Auto滯后因子參數(shù)理解較深。本節(jié)會多次用到)
根據(jù)不同偏移方式可以分為均等偏移與不均等偏移。根據(jù)不同骨骼可以分為等長骨骼、漸短骨骼與其他(如漸長、不均等、長短長、短長短骨骼等。因此類骨骼不太符合常理故不進行討論)。
均等偏移的分類討論為不同的均等時長。
不均等偏移的分類討論為:時長漸長的偏移、時長漸短的偏移、時長先變長后變短的偏移、時長先變短后變長的偏移
用曲線表示不同骨骼周期起始在攝影表的位置為(骨骼父子嵌套關(guān)系從上到下):

不同偏移規(guī)律記錄 ( 以7根骨骼演示、詳細、直觀見演示視頻 → 傳送門 )
PS:演示使用7級骨骼、且每段骨骼偏移值采用較為符合飄帶物理運動規(guī)律的偏移取值范圍(即上方討論的偏移不超過1/4周期、即對應(yīng)Auto滯后因子取值范圍為 (1109,1257] )、若無說明則均為子骨骼往后偏移。
等長骨骼均等偏移前后1/4周期偏移對應(yīng)Auto滯后因子取值范圍為(1109,1421)
擴展討論分段骨骼不同頻率使用較為符合飄帶物理性質(zhì)的7級漸短骨骼與較為符合飄帶物理運動規(guī)律偏移值取值和次級骨骼向下子骨骼變換頻率增大的頻率演示。
等長骨骼不同時長均等偏移
在均等偏移 0 ~ 1/4 個周期內(nèi) (對應(yīng)Auto B → D)。偏移值越小、骨骼組形態(tài)越硬直、反之亦然。當(dāng)偏移值大于3/20個周期的情況下、骨骼組的飄動形態(tài)就有點脫離運動規(guī)律了。當(dāng)偏移值為1/4周期的時候骨骼組形態(tài)有點類似在水面上隨波逐流的感覺。
漸短骨骼不同時長均等偏移
與等長骨骼不同、漸短骨骼大于1/6個周期時候就會不自然。整體偏移更偏向于主動施力。如貓尾巴擺動等。整體形態(tài)表現(xiàn)與骨骼長度差、旋轉(zhuǎn)增幅、偏移有關(guān)。
等長骨骼不同偏移
不同偏移一般用于不同的應(yīng)用場景。偏移在一定合理的區(qū)間內(nèi)的相鄰骨骼之間的整體效果即不會過大偏差。依舊是偏移值越大感覺越軟。時長先長后短偏移有種力的傳導(dǎo)延遲甩到尾端的感覺。
漸短骨骼不同偏移
與登場骨骼不同偏移同理。一般用于不同應(yīng)用場景。因旋轉(zhuǎn)(變換)增幅存在、故漸短偏移更加符合飄動規(guī)律。其他均有主動施力的感覺。
等長骨骼均等偏移前后偏移
等長骨骼均等偏移規(guī)律上一節(jié)也有討論。向后偏移骨骼組形態(tài)類似飄帶等隨動部件。往前偏移骨骼組形態(tài)類似蛇之類的運動形態(tài)。當(dāng)超過1/6個周期的偏移值時就會不自然。
分段骨骼不同頻率
可以用這種方法模擬飄帶在狂風(fēng)中擺動。需要細致調(diào)整變換幅度和漸短骨骼的頻率增幅。不分段直接進行頻率遞增時候骨骼組形態(tài)會很奇怪所以基本不采用。實例中不是最佳效果。需要根據(jù)實際調(diào)整和優(yōu)化。示例僅提供一種模擬大風(fēng)的思路。部件飄動的隨動見另一篇筆記 → 動畫隨動
總結(jié):
整體來說、骨骼組形態(tài)的創(chuàng)建與偏移周期和是否使用分段頻率應(yīng)該根據(jù)不同應(yīng)用場景和實際項目而定。本篇筆記和演示視頻除了通過Auto滯后因子幫助理解Spine骨骼均等偏移的形態(tài)、從而拓展對不同(飄帶)骨骼組不同偏移方式的規(guī)律的研究和歸納。視頻演示僅僅作為規(guī)律觀察和輔助理解使用。實際變換可能不僅應(yīng)用旋轉(zhuǎn)變換且最終部件的動畫形態(tài)表現(xiàn)也會與骨骼長度影響的權(quán)重綁定、旋轉(zhuǎn)增幅等因素有關(guān)。偏移更細致一點解釋是描述變換相對于其他變換時間軸上的偏移(而偏移工具是偏移循環(huán)周期的工具)、本質(zhì)是部件的變換根據(jù)運動規(guī)律或者動畫制作需求錯開。
個人總結(jié)的部分規(guī)律是:
父子骨骼偏移值大越大、骨骼組形態(tài)越柔軟
旋轉(zhuǎn)(變換)增幅越大、均等偏移骨骼組形態(tài)越有遲滯感。故偏移值應(yīng)相應(yīng)減小
骨骼長度差越大、偏移值對旋轉(zhuǎn)(變換)增幅感知越明顯。故偏移值應(yīng)限定在一定區(qū)間
父子骨骼偏移值一般設(shè)定在1/4之內(nèi)。如果做類似觸手之類的可以結(jié)合具體部件根據(jù)實際應(yīng)用需求而定
想到再寫。會的教教。我補上、、、