TA们划重点的时候到了:什么是实例工作流?
通常,某個行業中的不穩定性源于突發事件,而不穩定的系統并不能長期發展。此類例子比比皆是,但大部分人并不會深入思考背后的問題,更不會將類似的不穩定問題與計算機圖形圖像技術領域聯系起來。
實例工作流制定背景
計算機圖形圖像技術屬于快速發展的領域,對應的供應和需求市場也并不穩定,對3D內容的消費需求已然超出了制作生產的能力。這種不平衡造成了許多現象:團隊規模急劇擴張、項目預算和制作周期直線上升、多團隊合作和外包需求大幅增長。這些都是行業基石的裂口。
?
因此,我們決心制定一個新的內容創作范式,改變思維模式和技術堆棧。它就是實例工作流。
什么是實例工作流?
實例工作流背后的哲學是放棄繪制、編寫每一個像素。工作流不要求從空畫布開始,從零手動或程序化制作內容,而是先列出需要的元素,比如一張掃描圖像、一張照片或者先前媒體遺留下來的老舊資源,再給出處理這些原始數據的詳細指令,讓電腦自動完成那些人力流程。
?
為了便于理解,我們列出了以下實例工作流的步驟:
?
- 確定藝術創作的原型數據(即實例)
- 制定創作意圖
- 自動化
- 可選:根據他人反饋,重復第2步,進一步打磨作品
大部分人可能沒想到,計算機圖形圖像技術領域已經開始采用實例工作流。目前使用案例還較少,在攝影測繪中,2D圖片需要轉化成3D模型,流程利用了實例數據來自動化3D建模流程等是實例化內容創作的第一波潮流。Unity認為AR輔助藝術創作將是第二波潮流。
Unity初次嘗試將攝影測繪融入平臺中時,只派出了一支小團隊在有限的期限內制作項目。團隊必須采用最為高效的方法,無腦制作并不能滿足需求。大部分工作室都利用掃描測繪方法快速制作出逼真的內容,投資于掃描設備和業內知名的軟件——Reality Capture。即便如此,攝影測繪仍就不是簡單的制作方案,QQ賬號買賣原始掃描數據需要經過人工清理、微調才能制作成資源成品。這正是Unity需要努力開發和探索的方向。技術美術Cyril Jover制作出了行業領先的De-Lighting Tool(去除光照信息工具),專門用于攝影測繪。開發團隊采用了ArtEngine自動化去除縫隙和掃描數據清理的流程。
微軟的技術美術Pete McNally也受命帶領一支小團隊搭建一個逼真的環境。各種條件限制促使Pete嘗試采用了實例工作流,成為了行業先鋒。
Pete在80lv上分享了他的想法:
“市面上已經有一些去除材質縫隙的方案,但Artomatix的ArtEngine是其中的翹楚。軟件使用的是實例化工作流,可用已有實例的輸入數據執行紋理變形、創建新的紋理,不使用程序化方法來移除縫隙。比如,我在Craggy Cliffs中就使用了Artomatix:
此前我制作的掃描數據有很多問題,不能用作實際產品,比如紋理過于模型、幾何形延展變形,甚至有洞。而ArtEngine能自動填充缺失的細節,允許繪制易被忽視的區域,制作出可用的紋理。”
這就是實例工作流:電腦從實例數據中推測出創作理念,讓藝術家能專心于高水平的復雜創作,電腦來處理低水平的機械創作,人和工具相輔相成,形成完美的協作關系。這是計算機圖形圖像技術領域的必然發展。
工作流的具體流程:增強、展開、變形
那么如何使用實例工作流來流線化創作呢?我們列出了工作流的六個關鍵點,數據處理和自動化各占三個。每個點都能用一篇專門的博文來講解,但這里我將簡單觸及自動化部分,著重介紹三個大部分美術不熟悉的自動化流程。
Enhance(增強)
ArtEngine的Enhance增強工具可以幫助改善圖像創作資源的質量。圖形行業中積累了大量老舊、過時的3D內容,而紋理的分辨率標準幾乎每五年就會翻一倍,同時,原始工程文件時不時會下落不明,只剩壓縮后的成品資源。當前,即使是使用掃描技術制作的資源也存在模糊和瑕疵問題。增強功能可以一定程度上改善資源的品質,提升其價值,延長其使用壽命。ArtEngine增強功能中有一個Up-Res(提高分辨率),可以將任何圖像、紋理的分辨率提升2倍或4倍,制作出卡通或寫實的效果。
Expand(展開)
根據概念圖制作整個世界是一個耗時、乏味的重復流程。Artomatix首個要解決的問題,也是我們的核心目標就是內容展開。我們如今支持許多ArtEngine的內容展開功能。Seam Removal(去除縫隙)可將任何紋理或材質編程可堆砌圖片,Content Aware Fill(環境適應填充)可填補掃描圖像損壞或缺失的部分,Texture Mutation(紋理轉變)可以根據單個實例生成一個不會重復的大材質,或生成無數個無縫變量。展開功能將現實豐富、多樣的信息帶到了數字領域。
Transmute(變形)
3D內容經常與美術手頭的任務格格不入——不是說內容本身有什么問題,而是它與項目其它內容根本湊不到一塊。比如材質的藝術風格可能不對,或者掃描儀的偏差導致了某個PBR掃描文件無法融合到周圍的內容中。如果說搭建3D世界是一場拼圖游戲,變形則是幫助我們解決圖塊不合的工具。許多現實對象比如衣物和磚墻有一種“近常規樣式”,即樣式有一定程度的卷曲、失真,不能用作塊圖紋理。而Pattern Unwarp(樣式鋪展)功能可自動檢測出正確的樣式,鋪展開紋理,將其變為可堆砌的圖塊。
未來我們會為大家介紹更多關于ArtEngine的知識,解鎖實例工作流結合ArtEngine為3D美術創作帶來的諸多好處。
總結
以上是生活随笔為你收集整理的TA们划重点的时候到了:什么是实例工作流?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何在LOL中成功制造一颗飞弹?
- 下一篇: 次世代3D游戏角色是如何打造出来的?