2011年9月8日 星期四

RayFire即將支援Bullet physics物理引擎


3ds Max即將出現支援Bullet physics的外掛! 感謝外掛開發者----Mir Vadim先生讓3ds Max的外掛也可以支援Bullet物理引擎了!

根據Vadim放在Youtube上的影片, 下一版的RayFire 這個用在<變形金剛3>裡面破壞與碎裂的外掛軟體, 即將把Bullet物理函式庫整合進去.

目前還沒有正式發表的日期, 但是會支援到3ds max 2012, 而且對RayFire 1.55版的註冊用戶可免費享有這個升級功能.



這會不會是朝向內建支援的一步呢?或是這是讓3ds max內建Bullet物理引擎在鋪路呢? Disney的Dynamica外掛是有支援這個引擎, 而最近Autodesk也宣布了Maya Advantage Pack更新包裡面也會提供對Bullet的支援.

利用RayFire的Bullet physics物理運算1700個凹面物件的倒塌效果


利用RayFire的Bullet physics物理運算, 凹面布林物件碎裂效果



什麼是Bullet physics物理引擎?
Bullet是套開放程式碼的物理引擎, 用在3D碰撞偵測上面, 軟體動態, 剛體動態的運算上. 被應用在遊戲, 或是電影裡面的視覺特效. Bullet的物理函式庫式要根據zlib的授權來發表, Erwin Coumans是主要作者, 從2003年到2010年間, 他服務於Sony Computer Entertainment的研發部門, . 現在他在AMD公司.


Bullet physics的主要功能:
  • 剛體與軟體模擬運算, 不管是不連續或是連續的碰撞偵測
  • 碰撞的形狀包含了球, 方塊, 圓柱, 圓錐, 凸面體, 非凸面體, 或是三角面模型
  • 軟體則是支援了: 布料, 繩索或是變形物件
  • 提供多樣化的剛體與軟體的限制(constraints)功能
  • 目前有支援Maya, Houdini, Softimage的外掛, 也有整合到Cinema 4D, LightWave 3D, 與 Blender裡面, 也可以導入COLLADA 1.4 physics的內容.
  • 能夠對PlayStation 3 Cell SPU, CUDA 與 OpenCL進行最佳化運算.
Softimage外掛Momentum

電影特效:
有幾部好萊塢的電影有用到Bullet剛體模擬運算, 或是用在商業電影的特效上, 包含了:
  • 2012
  • 全民超人
  • 雷霆戰狗
  • 天龍特攻隊
  • 福爾摩斯
  • 麥克邁:超能壞蛋
  • 史瑞克四:快樂4神仙


[相關文章]

沒有留言: