免费国产网站_秋霞午夜一区二区三区视频_99热在线看_日韩精品久久一区二区_午夜看一级毛片_天天鲁在视频在线观看

  • 您的位置:首頁 > 新聞動態 > 技術文章

    骨骼反向動力學(INVERSE IK)的實現

    2018/11/15??????點擊:
    反向動力學,Inverse Kinematics,簡稱IK。簡單地說,由父骨骼的方位和子骨骼的相對變換得到子骨骼的方位,稱為正向動力學(Forward 

    Kinematics,FK);而IK則是先確定子骨骼的方位,反向推導出其繼承鏈上n級父骨骼方位的方法。

    IK在游戲里常見的應用是foot 
    placement,就是當角色站在一個不平的表面上(臺階,斜坡)時,自動調整兩腳的高低(當然,同時會影響小腿和大腿的姿態)以便看上去腳是真正“踩”在地面上的,而不是浮在空氣中或者陷入地面以下。

    如果不用IK的話,要解決這個問題就只能為所有可能的地形起伏情況制作不同的角色動作,其工作量是不可想象的。另外的應用就是象《波斯王子》,《古墓麗影》這樣的游戲,經常會需要主角向前躍起然后抓住一樣東西,比如一根旗桿。主角的彈跳能力通常是固定的,游戲也不可能要求玩家控制角色在一個準確的特定地點朝一個準確的特定方向跳躍,一般都是允許一個誤差范圍。那么問題就出現了,當主角飛到旗桿附近時,可能旗桿在頭頂上,也可能在肩膀之下,或者偏左偏右都有可能,這時IK就可以使主角的雙手自然地伸向旗桿,不管它在哪里(當然,必須physically 
    possible,也就是在生理學上夠得著的距離內)。

    如何實現IK呢?容易想到的是求解方程,但這樣通常會得到無窮多的解。用自己的身體試驗一下,即使手和肩膀都不動,小臂和大臂仍然可以自由靈活的轉動,更不用說涉及超過2級骨骼的IK了。現在常用的IK實現方法稱為CCD(Cyclic 
    Coordinate 
    Descent,中文不知道叫什么),這是一種迭代的方法,在絕大多數情況下,目標骨骼的位置都會收斂到指定位置。見下圖,即使不寫程序,自己拿幾根火柴棍也很容易驗證這個算法的有效性。

    對所有受IK影響的骨骼,按從子骨骼到父骨骼的順序執行迭代操作:旋轉當前骨骼,使當前骨骼位置到目標骨骼的連線指向IK目標位置。由于所有骨骼是從一個特定狀態出發開始IK計算,所得到的結果也會比較穩定。通常5~10次迭代之后就能得到很好的結果。

    目前為止,指定骨骼到達指定位置已經沒問題了,但通常這是不夠的。如果是人體骨骼的話,不是所有的關節都可以向任意方向旋轉,所以我們必須對骨骼的旋轉加以限制,比如肘關節實際上只有一個軸的自由度,而且不能向后彎曲。由于通常骨骼動畫都是用四元數來表示旋轉,而關節的角度限制只能用歐拉角來表示,所以在迭代過程中每次算出骨骼的旋轉后都要轉成歐拉角,看是否超過很限值,如果超過則需要校正,然后再轉回四元數進行計算。

    限制了旋轉角之后,結果看起來就很好了。但是還有一個細節需要注意,當所有需要IK控制的骨骼正好在一條直線上,而IK目標位置正好在也落在這條直線上時(如下圖),算法就會失敗,因為不論迭代多少次,每一個骨骼都會認為自己不需要旋轉。所以一個小技巧是,如果發現骨骼鏈“很直”,就向骨骼允許的任意方向加一些細微的旋轉;或者干脆在骨骼的限制角度數據中就禁止完全“伸直”。



    主站蜘蛛池模板: 公好大太涨快点深一点_一区二区三区视频免费在线观看_久久婷婷国产综合精品简爱Aⅴ_JIZZ中国熟女_1024国产在线观看_亚洲日本无码一区二区三区 | 久久我不卡_少妇私密推油呻吟在线播放_满江红高清免费版观看_av成人国产_久久久久久久18_黄色裸体网站 | 久久久久九九九女人毛片_日韩不卡视频在线观看_91成人精品视频_亚洲日本一区二区一本一道_性盈盈网站久久久久忘忧草_亚洲第一黄 | 黄网免费入口_国产露脸女上位在线视频_午夜亚洲国产理论片4080_91精品久久久久久_亚洲成av人在线观看网址_成年片在线观看 | 成年在线观看免费人视频_岛国a级毛片_精品亚洲永久免费精品_国产亚洲色婷婷久久99精品91_国产xo在线播放视频_久久久国产精品人人片 | 黑人高潮颤抖不拔出来_女同久久精品国产99国产精品_亚洲国产成人无码专区_精品国产123区_一级片毛片_亚洲一级一片 | 中国老太婆野外xxxx_逼特逼视频在线观看_国产成人久久精品二区三区_免费男女乱淫真视频_久久免费看少妇a片特黄_伊人狠狠色丁香综合尤物 | 亚洲蜜臀av_91九色在线观看视频_国产69精品久久久久人妻_中国14一18sex性hd_国产艹b_国产视频久久 | 全程露脸3p在线观看91_亚洲精品国产成人片在线观看_中文字幕一区二_国模大尺度福利视频在线_精品国偷自产在线_xxxxhd69日本hd | 欧美一区2区三区4区公司_玖玖综合网_鲁鲁网亚洲站内射污_一级黄色av片_亚洲熟妇丰满多毛XXXX_中文无码一区二区三区在线观看 | 国产毛A片啊久久久久久按摩_默杀在线观看_久久精品伊人_国产偷V国产偷∨精品视频_国产综合在线看_97免费国产 | 中文字幕色av一区二区三区_亚洲中文字幕无码中文字幕_成人片黄网站色大片免费观看CN_亚洲风情第一页_激情伊人_天天骑夜夜操 | 国内外成人免费视频_久久免费大视频_夜夜女人国产香蕉久久精品_国产东北露脸熟妇_a级片久久_成人免费视频91 | 亚洲一区视频观看_亚洲国产AV一区二区三区丶_免费黄色激情视频_欧美激情综合_国产三级_成人福利在线看 欧美黑人成人www在线观看_91污版_日韩一区二区三区免费看_中国丰满少妇xxxxx高潮_美日韩中文字幕_免费无码成人片在线观看 | 天堂无码人妻精品av一区_99爱国产精品免费高清在线_国产a级片网站_91麻豆精品国产91久久久资源速度_欧牲交a欧美牲交aⅴ_亚洲国产综合视频 | 国内精品久久久久久久久久久久_精品国产免费久久久久久婷婷_午夜精品视频一区_www.色天使.com_极品人妻被浓精喂饱_成人a级毛片免费播放 | 亚洲色图国产精品_九色91porn_999成人在线_成人自慰女黄网站免费大全_精品无人区一码二码三码四码小说_狠狠色噜噜狠狠狠狠 | 国产在线视频资源_欧美A∨在线观看_www.com草莓视频_国产视频一区二区三区在线观看_天堂婷婷_jlzzjlzz亚洲乱熟 | 最近中文字幕高清mv在线视频_亚洲阿v天堂无码z2018_伊人天天久大香线蕉AV色_国产乡下妇女做爰视频_亚洲一级片网站_国产精一品亚洲二区在线播放 | 草草浮力院禁止18进入_亚洲视色_大陆国产vs国产对白_色网站免费在线_九色视频在线观看_奇米视频888战线精品播放 | 护士奶头又白又大又好摸视频_特级毛片a级毛片免费看r_狠狠躁夜夜躁人人爽天天不_亚洲特黄a级毛片在线播放_欧美a级黄色_顶级欧美色妇XXXXX | 欧美日韩成人在线观看_被拉到野外强要好爽流水_久草在线观看视频免费_亚洲性线免费观看视频成熟_午夜免费国产体验区免费的_亚洲欧美国产精品无码中文字 | 一区二区三区视频在线播放_五月婷婷久久综合_久久色成人在线_AV激情亚洲男人的天堂国语_草草CCYY免费看片线路_皇上从小侵犯双性太子NP高H | japanese熟女熟妇_国产精品久久久久久超碰_丁香花五月·婷婷开心_美女扒开内裤羞羞网站_自拍亚洲国产_精品乱人码一区二区二区 | 色久在线_一级全毛片_亚洲综合网址_国产大学生情侣自啪高清_久操不卡_国产精品女人视频 | 性欧美13处14处破在线观看_黄色a一片_91在线看片_五月婷之久久综合丝袜美腿_欧美日本一二三区_中国VIDEOSEX高潮 | 成人国产区_大狠狠大臿蕉香蕉大视频_99久久久无码国产精品_野狼AV午夜福利在线_亚洲色图一区二区三区_色激情五月 | 国产一级特黄特色毛片_久久69_亚洲另类自拍丝袜第五页_国产精品乱码一区二区三区软件_精品中文字幕一区二区三区_先锋影音源资2019在线 | 99视频在线免费播放_午夜a级理论片在线播放717_色网站视频在线观看_超碰在线免费观看97_亚洲男人天堂网_狠狠网站 | 欧美老妇交乱视频在线观看_麻豆精品国产精华精华液好用吗_欧美牲交A欧美牲交_人妻人人添人妻人人爱_国产乱码一线二线三线新区_日韩无码精品一区二区三区 | 天堂在线最新版www中文_av操操操_久久综合久久美利坚合众国_99国产欧美久久久精品蜜芽_国产人妻无码精品_亚洲私人影院 | 少妇做爰高潮呻吟A片免费_亚洲精品久久久久久首妖_国产日产精品一区二区三区四区功能_小明看看免费平台永久_国产精品毛片久久_色久综合网 | 夜夜爽天天啊_竹内纱里奈国内精品一区_在线视频入口_国产天堂mv在线2020_四虎影视一区二区精品_日韩中文字幕影院 | 色一情一乱一伦一视频免费看_日本中文字幕二区_岛国aa_国产精品欧美激情_免费能看大奶子的黄色1片._www.国产黄色 | 中文字幕无码人妻AAA片_97在线播放视频_久久久裸体视频_国产一区二区三区福利_韩国毛片_91九色在线 | 成人乱淫av日日摸夜夜_中文字幕日本不卡_免费视频在线视频_久久这里有精品15一区二区三区_成人午夜免费福利视频_国产精品1区2区在线观看 | 国产欧美日韩资源在线观看_91成人网在线_男女18禁啪啪无遮挡网站_日本r级无打码中文_99亚洲国产精品精华液_黄色a级大片 | 国产精品自拍三区_91久久精_久久久7777_atid543强●媚薬レズ狂い_99久久精品国产国产毛片_国产女同69互添高潮 | 国产91边播边对白在线_中文精品久久久_福利视频一二三区_羞羞动漫视频网站_欧美在线观看在线观看_欧美一级在线观看 | 欧美成人性生活视频_婷婷丁香五月激情综合_www在线视频_亚洲AV永久无码精品一福利_麻豆乱码1区2区新区_男人天堂日韩 | 亚洲在线影院_亚洲国产日韩一区_日韩a视频_亚洲成人网在线观看_一级a毛片_久久久亚洲精品成人 |