每個 3D 物件都覆蓋在各種紋理層中。紋理的範圍可以從簡單的重複圖案到為特定 3D 模型製作的獨特影像,它們可以將簡單的形狀和場景轉化為逼真且令人玩味的人物和環境。
3D 材質可以是純色,也可以是對草地、礫石或石頭等材質進行更精細的模擬。3D 材質中的資料通常包含與元素有關的資訊,例如材質本身的顏色或顏色組合、反射率;又或者它是完全不透明的,還是某種程度的半透明。
3D 紋理化是將紋理添加到 3D 物件的過程。這包括:創建紋理 (可選擇從相片或從頭開始製作)、將紋理套用於 3D 物件、場景採光,以及套用最終細節。
要創建紋理,您需要使用三種主要技術。您可以手工繪製和創建紋理;您可以掃描真實世界的材質並轉換為紋理;您還可以讓電腦演算法替您創建紋理,這個過程被稱為「程序化生成」。通常,藝術家會將所有三種方法組合起來使用。
手工繪製紋理能為您的創意提供大量的控制權和自由度。您可以將紋理放置在自己的設計中,或是添加刮痕或磨損等元素。這種方法著實可以讓您用來定義一項風格;例如,您可以用它替卡通風的電玩遊戲創建紋理,讓遊戲具有自己獨特的樣貌。Adobe Substance 3D Painter 等應用程式非常適合用來完整控制獨特 3D 物件中的所有紋理。
但是,以這種方式繪製和創建紋理可能需要進行大量工作,尤其是對於訴求非常精細的表面,或是當您想快速實現真實感的情況時就特別明顯。這就是程序化生成有其用武之處的地方。程序化紋理技術具有智慧型演算法,可代為您執行紋理化耗時或困難的部分。例如,紋理應用程式可以根據幾何形狀和方向在封閉的裂縫中散佈小石塊,或在暴露的邊緣添加微小的刮痕或褪色的顏色。所有的 Substance 3D 應用程式都具有這些智慧技術,但 Substance 3D Designer 賦予您最大的控制權來從頭開始建置您的技術。
從真實世界複製某些東西時,即使是程序化技術也有它的局限性。這個問題您可以用「掃描」表面來解決,其本質上就是記錄一個表面的影像。您可以用手機拍一張簡單的相片,也可以用高科技的表面測量機器來進行。這些掃描內容可用於為您的紋理專案創建完整的虛擬材質。Substance 3D Sampler 在這方面非常有用,它可以僅透過幾個步驟就將相片轉換為數位材質。
主要的紋理類型有兩種:平鋪紋理和獨特紋理。獨特紋理是為一個特定模型或表面所製作的;它本質上是一種不能用在其他地方的「合身」紋理。相反地,平鋪紋理可以用來覆蓋任何平面。如有需要,只需進行一點加工,就可以隱藏這種材質的邊緣,讓 3D 藝術家可以「平鋪」紋理,這樣相對較小的紋理就可以覆蓋非常大的表面。