2018年5月10日 星期四

Bio IK - 生物反向運動學

分類:Scripting/Animation
發行者:Sebastian Starke
最初發佈:2016 年 7 月 29 日。
已使用 Unity 2017.1.0 提交。
取得 Bio IK



本文為 胡亂說・隨便寫 擅自翻譯,詳細內容以原文為準。

需要 Unity 2017.1.0 或更高版本。

=== WebGL 展示 ===

=== 描述 ===
致謝 Unity 社群,Bio IK 已經成為 Unity 3D 中反向運動學的流行工具,現在已經發展到版本 2.0。有了這個資源,你將能夠解決在具有單個或多個運動鏈的普遍(Generic)運動幾何上的反向運動學問題。它非常容易使用,現在只需要單一個腳本「BioIK」來定義並解決你的所有角色的姿勢。所有你需要做的就是如你所願的設置關節和目標,然後點擊播放來看著這個魔術的發生。

如果需要,關節限制可以為每個運動軸獨立設置,支援旋轉和平移運動。這個運動本身可以是即時的,但為了模擬看起來自然的運動,也能夠設置最大速度和最大加速度。反向運動學(IK)可以解決純粹的位置或方向問題,而且也能輕鬆地解決所有姿勢和觀看方向的問題,而不會違反任何關節限制,或卡在局部最大限度中。進一步的目標也可被設置來實現任務具體的目的以及運動行為,例如與特定物件、肘部/腕部中間目標或單一關節加權剛度的即時碰撞迴避。

所開發的演算法使用仿生模因論(Biologically-Inspired Memetic)演變的優選法來解決問題。它避免進入到 IK 相關解算器的數學問題,即使面對非常高的自由度也能良好的擴展。

=== 細節 ===
  • 包含附帶 Space Robot Kyle 的展示場景。
  • 平台獨立(Windows、Mac OS X、Linux..)。
  • 對於 Unity 3D 中的機器人研究必不可少。

=== 讀我 ===
為了一切美好,請至少看一下所提供的讀我(ReadMe)檔案!
:)

如果你對這個資源感到滿意,請讓我知道!我將持續的改善它。如果你將它用於科學研究或相關目的,期待你在我的網站參考相關刊物。

這個資源被積極的維護。任何有關未來改進的建議都非常歡迎!

請享用!:)

取得 Bio IK
















取得 Bio IK

本文為 胡亂說・隨便寫 擅自翻譯,詳細內容以原文為準。