隨著3D建模和動畫技術的進步,創建逼真的角色變得越來越重要。MB-Lab作為一款免費開源的插件,為Blender用戶提供了一個高效的工具,讓角色設計變得輕鬆而直觀。MB-Lab源於藝術家兼編程師Manuel Bastioni的十五年3D圖形項目經驗。雖然Bastioni已經退出了對該項目的支持,但MB-Lab作為社區項目持續發展,並不斷推陳出新。
MB-Lab是一個不斷進化的實驗室,集成了成熟的算法和實驗技術。
MB-Lab的圖形界面(GUI)完全內置於Blender中,具有自我解釋和直觀的設計。使用者只需使用三個滑桿就可以定義角色的90%以上,其中控制年齡(從18歲到80歲)、體重和肌肉線條。其餘的角色細節加上身體和面部的工具、姿勢、皮膚和眼睛著色器以及動畫等功能,使得角色設計的過程變得簡便且快速。
超過90%的角色設計可以通過三個滑桿輕鬆完成,這顯示了MB-Lab強大的設計理念。
MB-Lab不僅僅是一款簡單的模型生成工具,而是一個技術多樣的系統。它使用了3D形變技術和模糊數學等實驗性技術來處理人體參數之間的關係。此外,該插件還包含了基於身體比例的自動建模引擎和用於運動捕捉骨架的專家系統,可大大提升角色動畫的流暢性。
軟件使用Python編寫,能在多個平台上運行,包括Windows、macOS和Linux。
MB-Lab的開源特性讓它成為許多3D藝術家的首選。這款插件的所有代碼和資料都根據GNU一般公共授權第3版(GPL 3)發布,確保用戶在使用與分享過程中的自由性。這使得藝術家們可以自由地修改和擴展MB-Lab,從而擴大其功能和應用範圍。
MB-Lab提供了專為男性與女性設計的兩種不同基礎網格。這些網格經過精密的解剖學研究,具備專業模型的基本要求,並且優化為適合Subdivision Surface的使用。這些設計優化了角色在動畫過程中的變形,使得表達更流暢、自然。
提供約470種肌肉形變選項,幫助設計者更好地描述人物的解剖範圍及表情。
MB-Lab支持多種人類表現型,包括白人、亞洲人和非洲人。這些表現型基於對人類特徵的科學分析,並涵蓋各種不同具體外觀的變化。使用者可以根據自己的需要從庫中選擇表現型,創建獨特的角色,或者將不同的表現型混合使用。
儘管MB-Lab專注於創建逼真的3D人類,但其技術同樣可應用於設計非人類角色,例如奇幻生物。新版MB-Lab支援各類型的動漫角色及精靈、矮人等奇幻生物,這使得角色設計的創造性得到了進一步拓展。
MB-Lab有效支持動漫角色的生成,包括經典與現代風格的設計。
隨著發展的進程,MB-Lab的社區參與日漸增長。雖然起初該項目在1.6.1a版後停頓,但隨後社區成員接手,推出基於Blender 2.80兼容性的新版本,大大提升了軟件的穩定性與用戶體驗。這無疑反映出Blender及MB-Lab社群的緊密聯繫。
MB-Lab的持續發展體現了社群驅動的力量,隨著技術的進步與社區的支持,這款插件定將在角色設計領域發揮更大作用。但在未來,究竟還會出現什麼樣的創新使角色設計變得更加簡單與便捷呢?