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