目的:
透過C4D R19版本以後的新功能 – Polygon Reduction ,來利用軟體快速地幫你的模型減少面數。以及其延伸應用,例如: Low-Poly Style。
Polygon Reduction使用方法:
如上圖只要點選 Polygon Reduction 功能,在Project視窗就會出現一個綠色的圖標。
這邊我們做個實驗,直接把山的模型面數高達 10000面的模型置入。
用法很簡單,只要把要縮減的模型,將其放到Polygon Reduction的階層底下即可。
透過參數校調,如下圖中的Reduction Strength,數值調整越高,縮減的強度越強;最終產生的模型面數越少。
減完面以後剩下2000多面,如果拿遠的話外型也是差不多的。所以這個方法非常適合拿來快速的製作Level of Detail – LOD 低精度模型。
>>延伸閱讀 – LOD – Level of Detail 實作 ( C4D to Unity3D )
Low-Poly Style也可以利用Polygon reduction 快速完成:
再來我們來看看,用這功能還能做出什麼東西呢? 沒錯,就是前陣子很流行的Low-Poly Style 用此方法也能快速地把模型製作出來。
有興趣的人可以觀看下面的連結,了解如何用C4D做出Low-Poly Style
一般實際的專案中,模型會有非常在意外觀的地方,以及不顯眼的背面或角落位置。這裡分享混合使用Polygon Reduction的方法。
舉例來說,這裡有一部車子。外觀最重要的是車殼與車輪的部分。但遊戲或場景中Camera並不會進到車內,因此我們可以做一個快速的分區規劃。
外觀面、次要外觀面、不重要的表面,來規劃不同的減面量級。
範例開始,我們先到TurboSquid 弄來一台高品質且免費的汽車模型。
PS: 上圖LOGO版權是該網站所有。
如此一來,我們可以開始透過Polygon Reduction來縮減面數。
高低精模型混合:
首先可以先規劃一下,車子的模型哪個部分要做減面,那些是很重要的外觀,不能縮減太多。這步驟很重要,過度縮減的模型,將導致品質嚴重下降。
因此建議使用高低精度混合的方式,讓不重要的地方面數降低。而車底盤就是完全不重要的面。可以用力地減少面組數量。
首先開啟在視窗的上面點選Display,接著把顯示模式切換成 帶有線框的恆常著色模式。Constant Shading (Lines)
觀察一下模型,確實在很多看不到的地方,有超多的Polygon。這邊我們就示範一下局部的減面。
如下圖,轉到車子的底面,在面編輯模式,使用框選,並且勾取Only Select Visible Elements。將底面的面,選取中間的大部分,但留下四周,保持其外觀造型。
接著按下右鍵選取Split
按完Spilt後,軟體會另外拆出一個面組,就是我們剛剛框選的面,變成獨立的物件。叫做 Z3_bottom.1
再回到原本模型把剛剛選的面,按下Delete 刪除。
此時我們把Split出來的面組,進行Polygon Reduction。把車底盤的面數縮小。
原本車底我們所選的面有3千多面,現在只剩400多面了。
透過這方法,可以再把原本的車底四周與減好的面進行Connect或是布林運算,甚至自己使用Polygon Pen重新將低面與高面進行縫接。但算是一般Polygon建模的功能,細節就不再此篇介紹了。
結論:
透過Polygon Reduction可以快速依照外觀面、次要外觀面、不重要的表面,來規劃減面的量級。在依照文中介紹高低精度混合的方法,可以達到 快速、高品質的模型減面處理。以上方法跟大家分享。歡迎交流。