萬向節動畫
1. 建模:如圖分別建立3個網格和2個空物件:
y軸3個網格物件, 分別為: 綠色input, cross, 藍色output;
x軸的空物件aim; 如圖x軸正向這邊;
y軸的空物件track; 如故y軸正向這邊;
2. 建立父級關係:
依次選擇cross, aim, input, [ctrl p],建立父級;
3. 建立約束:
3.1. 依次選擇: cross, track [ctrl t] 選擇: lock track constraint
to y, lock x;
3.2. 依次選擇: output, track [ctrl t] 選擇: track to
to y, up z;
3.3. 依次選擇: output, aim [ctrl t] 選擇: lock track constraint
to x, lock y;
4. 建立動畫:
始終選擇
timeline當前幀置於首幀; [i] 插入關鍵幀,選擇旋轉;
當前幀向後移動30幀左右, [r x 30] [r y 20] [r z 5];
當前幀向後移動30幀左右, [r x 10] [r y 30] [r z 20];
...始終選擇空物件
timeline當前幀放回首幀; [i] 插入關鍵幀,選擇移動;
當前幀向後移動20幀左右, [g] 移動一點距離,使藍色output改變一定角度即可;
當前幀向後移動50幀左右, [g] 移動一點距離,使藍色output再改變一點角度;
發表於
2018-10-28 16:25
osoft 閱讀(
...)
編輯收藏
重新整理頁面
返回頂部
萬向節死鎖 萬向節死鎖 gimbal lock
如下圖一,把灰色箭頭想象成是一架飛機,紅,綠藍三個圈看作是三個外圍控制器,外圈帶動所有裡圈運動,裡圈的運動不影響外圈。1,首先,繞y軸旋轉 旋轉綠圈 來確定前進的方向。這時紅圈與藍圈都跟著旋轉。2,然後,繞x軸旋轉 旋轉紅圈 讓飛機仰視或俯視。這時藍圈跟著一起旋轉,綠圈不動。3,最後,繞z軸旋轉 旋...
萬向節死鎖 Gimbal Lock
第一次繞 x轉 角度 第二次繞y轉 xx角度 完後的z軸可能已經和第一次旋轉的x軸重合 第三次繞z轉 角度 重合了 再繞z轉其實相當於第一步的操作 也就是說著步的操作其實是無用的 圖1 物體的初始朝向 現在開始旋轉物體,先繞物體座標系x軸 xl 旋轉30度 這裡我規定沿著軸向軸的負方向看去,順時針旋...
萬向節死鎖 Gimbal Lock
萬向節死鎖 gimbal lock 在學習計算機動畫課程的時候,書中提到固定角和尤拉角朝向表示法有一定的侷限性,它們無法避免gimbal lock現象。在網路上蒐集了很多有關gimbal lock有用的資料,對我很有幫助,在這裡列出乙個索引,以方便其他有需要的朋友檢視 1.維基百科 首先有必要理解一...