======Bongo 2.0 逆運動學====== ======什麼是逆運動學?====== 數個物件以父子關係連結稱為繼承關係,一般的物件繼承關係的子物件是跟著父物件做同向的變動,例如:父物件旋轉 90 度時子物件也會跟著旋轉 90 度。子物件的移動、旋轉、縮放變動是由其動畫軸定義,每個子物件都會套用父物件的變動資訊,這種運動方式稱為順向運動學。 {{:bongo:ikcomicpart1.png|}} 以順向運動學的方式設定關節機構時,每個物件都要設定非常密集的關鍵影格,才能使關節機構運作時父子物件不致於相互脫離。當關節機構需要修改時,所有的物件的關鍵影格必需重新設定極為不便,逆向運動學 (Inverse Kinematics,簡稱 IK)可以處理這樣的難題。 {{:bongo:ikcomicpart2.png|}} ---- =====IK 視圖===== 在動畫管理(Animation Manager)上按右鍵,就可以選擇啟動IK 視圖。IK 視圖讓使用者可以看到Ik鍊是由哪些元件跟接頭組成。以下為圖示說明。 * {{:bongo:hinge.png|}} 轉軸 (Hinge)-關節可以繞著 X、Y 或 Z 軸旋轉。 * {{:bongo:ball.png|}} 通用(Ball)-關節可以繞著 X、Y 或 Z 軸旋轉。 * {{:bongo:telescopic.png|}} 伸縮 Telescopic -關節可以沿著 X、Y 或 Z 軸移動。 * {{:bongo:rubberband.png|}} 彈性 Rubberband -關節可以沿著 X、Y 或 Z 軸縮放。 * {{:bongo:goal2.png|}} 目標 Goal -IK 計算到此物件為止。 ---- =====教學模型===== [[http://bongo.rhino3d.com/page/getting-started-tw|請參考此網站]]。 ----