專案:四景山水圖秋景-URP重製版與原先計畫的變動

 

首圖是目前重製版製作中的截圖

最近的變化

最近部落格變得很少更新,主要是因為我試著把過去的論文作品更新,從Built In RP升級到URP渲染。同時因為舊的筆電狀況開始惡化讓我不得不準備提早將筆電退役換新電腦。差不多過年前就完成新電腦的組裝了,換的是桌機,所以結束了十三年都靠筆電開發的歲月,之後可能還會購入筆電,但是開發主力都在桌機了。

原有的計畫

原先的計畫是想要在Unity建造一座傳統園林,而且是符合現代生活氣息的。平面上基於論文作品中也使用的南宋劉松年《四景山水圖.秋景》中出現的平面(只有中心住宅院落是,以外自行設計)。動機上跟在Minecraft蓋一座自己的住宅來住是一樣的,無非就是在虛擬世界實現自己的理想。

原本是想要在設計好平面後再來買新電腦 ,不過問題就在過很多年了都沒有重啟設計。所以在這樣的狀況下又轉而向先行製作非常簡單的小場景作為前驅的試驗來累積經驗。

例如擷取幾個傳統園林的景來製作,多做幾個景來累積製作各項景觀元素的經驗、技術和資源。也有打算做個現代風格的合院場景來測試URP的性能與視覺效果。

下圖是很早期設計的平面圖,平面圖範圍只有設計到中心的雙層住宅建築院落,而我想做的是範圍廣大的園林,所以進度很少。

現有的計畫

後來是因為筆電狀況急速惡化換了新電腦,於是決定直接投入將論文的作品升級。從Built In RP升級到URP渲染,某種程度上就是重製。於是前面提到想擷取幾個傳統園林的景來製作的部分也併入重製的計畫裡面,雖然並不會放置在原畫有明確描繪的範圍內。這是為了維持這個論文作品最初的目的之一忠實復原畫中場景。這些擷取的景會放在原本周遭沒有東西能看的空間中可以隨意瀏覽。

渲染的風格依照原有的論文作品使用的是寫實PBR, 因為早期技術限制有些地方很不真實或粗糙,所以重製也會一併補強。

在Unity建造一座具有現代生活氣息的傳統園林,這個最終目標依然不變,只不過依然還是得等到論文作品重製版完成後才能進行,順便藉由重製版來獲取相關經驗、技術與素材。渲染風格可能會是風格化PBR,目前還不確定。

論文作品重製版 

目前重製版製作已經一個多月了。主要要達成的目標有幾個。

第一個就是介面要有雙語。因為原先只有中文,其他語系的國家即使看到想來探究也很困難。

第二個是材質和模型重製 。當初是第一次碰Unity,對很多3D渲染的技術和經驗不足,所以做起來有很多需要補強,例如各項建築、植栽。現在可以做出比之前更好或是做出以前做不出來的模型,努力做好做滿。像是我看到對馬戰鬼的場景就很棒,所以我也嘗試做出那樣的植栽還有一些場景的細節。不過像是植栽就是工程量非常大的部分,要製作出自然野趣的場景植栽種類就必須多,可能還需要製作LOD。 



第三個是Shader、程式。因為能力也比以前進步,所以可以自行編寫、修改Shader和程式碼,讓渲染上面更隨心所欲,不用遷就現成的。在重製版裡這一部分主要還是增進渲染的視覺效果,互動性還是差不多。

第四個是我想弄夜景,所以有考究唐宋時期的燭台,然後做個簡模放在場景了。

 

除了這四個目標之外還有件事一直想解決的就是資源的管理。

目前我一直沒有找到一個好方法可以管理各項的資源。例如美術的資源想要弄成一個好管理的資料庫。像是資源商店的資源包就很難處理,歸納整理的方式不一樣,可能會有一些資源是散落的,亦或者不同RP之間貼圖轉換很瑣碎麻煩,所以到現在都沒有辦法有效管理這些資源。老實說我滿想從公司的專案裡學習怎麼管理資源。

留言

這個網誌中的熱門文章

Unity:嘗試製作可相交的視差遮蔽貼圖Shader (Parallax Occlusion Mapping Shader with Pixel Depth Offset)

Blender:Geometry Node 應用於營造法式生成大木作構件初探-梭柱篇

Blender:Geometry Node 應用於營造法式生成大木作構件初探-卷殺折線標準化篇