今天游戲圈被一條短片刷了——不是新作預告,不是版本更新,而是一段用Blender做的溪流。35秒,沒有角色,沒有劇情,只有水流過石頭的畫面。但就這么個東西,我第一眼看的時候,確實愣了一下。
作者叫Cartesian Caramel,是個專門用Blender鼓搗程序化生成的老哥。我們之前聊過他的好幾個項目,這次他又放了個新場景:一個秋季氛圍的小溪,水在流動,陽光打在水面上往回反射。卵石、落葉、漂在水面上的灰塵粒子,這些細節堆在一起,讓整個畫面有種說不上來的沉浸感。
![]()
說真的,這東西單看截圖你會覺得"哦,還行",但動起來之后,水體的物理反饋、光線折射的節奏、漂浮物隨水波晃動的幅度,這三個點一疊加,就有點"游戲引擎實時渲染能不能做到這個級別"的味道了。
Caramel這人的技術路線挺有意思——他大部分作品不是手動建模調出來的,是靠Blender的Geometry Nodes系統。簡單說,這是個程序化生成工具:你設定規則和參數,系統自動算出幾何體怎么分布、怎么變形,而不是一個一個面去扣。像這次溪流里的石頭排列、落葉的散布位置、水面波紋的起伏,基本是參數驅動的,不是純手擺的。
這里其實引出一個小爭論:這種"程序化生成"的作品,算不算創作者的手藝活?正方會說,參數也得調、規則也得設計,背后的邏輯搭建本身就是一種技術美術能力。反方會覺得,它少了"親手捏"的痕跡,作品好壞更依賴算法和隨機種子的運氣。我個人看法是,這東西更像"工具在提效",而不是"工具在代勞"——同樣的Geometry Nodes丟給一個不會用的人,大概率出不來這種效果。
不過話說回來,Caramel確實不是第一次用這套玩法做出圈的東西。之前他搞過一個"物體憑空出現"的shader演示,視覺上是物件從空氣中慢慢顯形,原理是用Shader Nodes控制了透明度和邊緣光。還有一個毒液形態的FX效果,是Shader Nodes和Geometry Nodes一起上的——液體狀的黑色物質在表面流動、聚合、分裂,很有點超級英雄變身的味道。另外那個"人體火炬"效果也是shader方案,火焰包裹角色但不燒毀模型,純粹靠材質和光照計算來模擬燃燒感。
蜘蛛網那個demo可能是我印象最深的一個:蛛絲從一個點射出去,碰到表面就粘住,整個網的張力和垂墜感是靠Geometry Nodes算出來的。手臂骨骼測試項目則用了Raycast shader來處理半透明效果,光穿過皮膚組織的那種散射感做得很收斂,沒有那種"塑料質感"的通病。還有音樂波形可視化那個——他把Sample Sound節點接進Blender,讓幾何體跟著音頻頻率跳動,屬于技術和審美的雙修了。
回到正反方辯論那條線。現在社區里對這個短片主要有兩種聲音:一種是"這要是放到游戲里做實時水體得多爽"的憧憬派,另一種是"這只是預渲染,real-time根本跑不動"的冷靜派。兩邊都有道理。Blender的Cycles渲染器走的是路徑追蹤路線,一幀可能算幾秒甚至幾十秒,跟游戲引擎要求16毫秒出圖完全是兩個世界。但話說回來,這幾年虛幻5的Lumen和Nanite也在往實時全局光照和超高面數上靠,雖然水體這塊還沒到Caramel這個精度,但趨勢確實是慢慢在拉近的。
還有一個容易被忽略的角度:這種短片的真正價值,可能不在于"游戲能不能復刻",而在于它給技術美術社區打了個樣。程序化生成加shader驅動的思路,在資源受限的項目里其實很有用武之地——比如獨立游戲團隊想做個帶溪流的場景但沒預算做大量手工資產,那Geometry Nodes生成的石塊和落葉就是個方向。不一定能達到短片這個畫質,但設計的思維可以復用。
當然也得說句實在的:這短片本身就是個技術演示,不是產品,也不是商業化項目。Caramel貼出來的更多是"分享我今天做了什么好玩的東西",而不是"我們準備把這套方案塞進下一個3A"。所以如果你拿商用游戲的標準去要求它,可能就有點偏離主旨了。它就是創作者在用Blender探索工具邊界的產物,順便讓大家看看"原來程序化生成的水體能真實到這個程度"。
另外提一嘴:這東西在咱們國內玩家圈子里傳得挺快,我看到好幾個游戲群里都在發。有老哥說"這要是放進黑猴續作里,我顯卡直接冒煙",也有理性老哥科普"這個是離線渲染,跟實時不是一碼事"。這種討論氛圍其實挺好——說明越來越多人開始關注技術底層的東西,而不是只盯著畫面喊"牛逼"或"不如XX"了。
最后補個信息:這條短片是6月30號放出來的,署名作者Stephanie Almogabar。80 Level平臺發了原文,也順帶提醒大家可以訂閱他們的Newsletter、關注Twitter和LinkedIn之類的——這些就不展開了,感興趣的自己去翻。
說到底,35秒的溪流能引發這么多討論,本身說明一件事:玩家對"真實的虛擬"這件事,永遠有需求。至于這種真實什么時候能跑在游戲引擎里、什么時候能變成可互動的場景,那是另一個故事了。目前嘛,咱們先看,顯卡先歇著。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.