Hello,大家好,今天給大家帶來卡通眼皮綁定表達式技巧,我是幾維。按照邏輯,假設眨眼是一件相當快速和簡單的事情,可以用兩種不同的形狀來設置,一種是睜開眼皮,另一種是閉上眼皮。本文將通過一個表達式的運用,使最前麵一根骨骼旋轉時,帶動後麵的骨骼一起旋轉,從而達到逐漸覆蓋眼球的效果。
1、目的
要理解的是,這個做的目的是在空值之間建立一種關係,因此當你移動末端的一個控製時,其他空值將自動收縮。
2、思路
JNT1將與選中的控製器完成一次parentConstraint。
同時分別給JNT03,JNT05,JNT07應用表達式。
要注意骨骼之間的層級關係。每根骨骼都需要是獨立的。但root的位置是完全重疊在一起的。
現在無論何時更改那個骨骼的百分比,另一個將自動跟隨。因為我們的控製器是約束在JNT01這個骨骼上的。也就意味著這根骨骼的旋轉需要帶動著後麵的三根骨骼一起旋轉。
3、具體表達式
基於這個需求我們需要寫一組簡單的表達式如下。
B.rotateZ = A.rotateZ * 0.75;
C.rotateZ = A.rotateZ * 0.50;
D.rotateZ = A.rotateZ * 0.25;
這組表達式的意思就是BCD.rotate的值取決於A.rotate的值乘以不同的百分比的值。這些百分比就是控製旋轉角度最終當A.rotate重疊在BCD.rotate上時可以完成重合和最遠旋轉角度,所以我們給每根骨骼的旋轉數值做到了一個限製。
最終就得到了下麵這一組表達式(把ABCD替換名字即可)
Eyelid_Upper_JNT03.rotateZ = Eyelid_Upper_JNT01.rotateZ * 0.75;
Eyelid_Upper_JNT05.rotateZ = Eyelid_Upper_JNT01.rotateZ * 0.50;
Eyelid_Upper_JNT07.rotateZ = Eyelid_Upper_JNT01.rotateZ * 0.25;
下一篇 做動畫不要踩的6個大坑
熱門課程
專業講師指導 快速擺脫技能困惑相關文章
多種教程 總有一個適合自己專業問題谘詢
你擔心的問題,火星幫你解答這篇文章詳細介紹了如何學習使用UE4進行可視化製作,以及火星時代教育對此方麵培訓的專業性
麵對繁多的移動端UI培訓機構,如何選擇一個適合自己的呢? 本文將為你解答疑問,而火星時代教育,我們敢說是最好的選擇!
基於火星時代教育的高質量課程體驗, 揭示遊戲開發的前瞻性和職業發展前景。
以UE4作為工具來建構智慧城市,能大大提高其實用性和創新性。火星時代教育通過專業的UE4課程培訓來助力學習者掌握UE4建構智慧城市的技巧。
對於很多熱愛製作遊戲特效的朋友來說,擔心的一個問題就是,學習遊戲特效需要多少時間?火星時代教育為您詳細分析和解答。
了解影視原畫設計的基本知識和學習路徑,尤其是在火星時代教育的專業指導下,你將擁有更好的學習體驗。
1. 打開微信掃一掃,掃描左側二維碼
2. 添加老師微信,馬上領取免費課程資源
同學您好!