項目技術測試結束之后,各種美術效果提升的需求逐漸成為后續開發的重點,角色效果部分的提升目標之一便是在角色選擇/展示界面為玩家提供更高的品質感,于是可以提供動態效果的布料系統就作為了技術預研的方向。筆者在之前的端游項目中有較多使用布料系統制作布料效果的經驗,這次也嘗試了在Unity引擎中進行布料效果制作的幾種方法?;浨?a href="http://www.jkendeljohnson.com/zhuanti/show/105.html" target="_blank">Unity培訓本文整體框架基于之前整理的一篇關于布料系統基本原理的文章,結合Unity引擎中的制作方法,為需要在手游上有更好的角色動態表現需求的項目提供一些方向和思路。
Unity培訓介紹什么是布料系統?
隨著時代的發展和移動設備硬件性能的提升,物理引擎被越來越多的移動游戲所使用。物理引擎處理的對象主要可以分為剛體(Rigid Bodies)和柔體(Soft Bodies)兩大部分,剛體主要應用在物理碰撞、破碎、布娃娃等系統中,而柔體為重要的應用代表就是布料系統?!帮L吹仙袂飄飄舉,猶似霓裳羽衣舞”,白居易《長恨歌》中描繪的美麗情景就是布料系統所希望實現的游戲效果之一。筆者就著眼于布料系統,從其相對于傳統制作方法的優勢出發,描述其基本的實現原理,以及對常見的幾種帶有布料系統的物理引擎進行簡單的對比,以目前在開發的手游為例,聊一聊使用Unity引擎制作手游上可以應用的角色布料效果的基本方法。
在物理引擎中,通過物理計算來模擬布料效果的系統可以稱之為布料系統。雖然名為布料系統,但并不僅僅用于表現角色衣服的布料效果,而且可以應用于毛發、墜飾,甚至女性的某些柔軟部位……目前來說,大部分3A級別的主機游戲中,布料效果已經幾乎是標準配置了,而在國內的端游中,也已經得到了大范圍地應用。而在手游中,只看到為數不多的幾款在小范圍地使用,比如只有在角色選擇界面,或者只有主角身上會開啟部分布料效果。
以上就是關于Unity布料系統內容的介紹,歡迎來粵嵌深入了解Unity培訓,粵嵌是一家專業的Unity培訓機構。