IT 之家 6 月 26 日消息,科技媒體 Tom's Hardware 昨日(6 月 25 日)發(fā)布博文,報(bào)道稱 AMD 研究人員開發(fā)出一項(xiàng)新技術(shù),通過工作圖(work graphs)和工作節(jié)點(diǎn)(mesh nodes)優(yōu)化渲染 3D 樹木,渲染所需的顯存降至原來的 1/666352。
AMD 研究人員為演示這項(xiàng)改進(jìn),展示了一個(gè) 3D 渲染樹木場(chǎng)景,只需要占用 51 KiB 顯存數(shù)據(jù)就能生成,而如果使用傳統(tǒng)幾何形狀渲染,這個(gè)場(chǎng)景將需要 34.8 GiB 的顯存。
IT 之家援引博文介紹,這項(xiàng)節(jié)省顯存黑科技主要利用了程序化生成技術(shù),完全消除了對(duì) 3D 幾何格式的需求。GPU 利用工作圖和網(wǎng)格節(jié)點(diǎn),實(shí)時(shí)生成當(dāng)前幀所需細(xì)節(jié)層次(Level of Detail,LOD)的 3D 渲染樹。
傳統(tǒng)技術(shù)中,視頻內(nèi)存需要存儲(chǔ)樹木的幾何或邊形格式,這需要數(shù)吉字節(jié)的存儲(chǔ)空間。而通過在 GPU 上即時(shí)程序化生成樹木,視頻內(nèi)存中僅需保留告訴 GPU 如何生成場(chǎng)景中樹木的生成代碼,該代碼的大小僅數(shù)千字節(jié)。
這種全新的渲染技術(shù)展示了工作圖的強(qiáng)大能力。工作圖允許 GPU 自行分配任務(wù),顯著提升了之前依賴 CPU 進(jìn)行大量計(jì)算的渲染效率。
網(wǎng)格節(jié)點(diǎn)是工作圖的擴(kuò)展,允許 GPU 向自身發(fā)出繪制調(diào)用,進(jìn)一步將工作從 CPU 轉(zhuǎn)移到 GPU。這種渲染范式不僅適用于樹木,未來還可能用于渲染其他對(duì)象,甚至紋理。