UE5笔记【七】Nanite虚化几何-虚化几何简介;创建Nanite对象。

UE5笔记【七】Nanite虚化几何-虚化几何简介;创建Nanite对象。Nanite 虚化几何 虚化几何简介 创建 Nanite 对象

大家好,欢迎来到IT知识分享网。

简书上有一篇文章:《【UE5】Nanite解析》

Epic外放的两大特性Nanite跟Lumen,构成了UE版本升级的基石,关于这两大技术,已经有了众多的分享,不过这些分享在结构和内容上难以构成整个方案的全貌,因此尝试先通过现有文章整理出一个大致框架,后续有时间通过代码对其中存疑的地方进行补齐,以实现对整个方案的梳理与理解。

1. Nanite是什么?

简单的来说,Nanite是一套GPU-Drivensub-pixel尺寸面片高模场景的实时渲染方案,这里有几个关键字:

  1. GPU-Driven,整个流程,包括剔除、渲染、缺失Mesh Page梳理等都是在GPU上完成的
  2. sub-pixel尺寸面片高模场景,指的是场景是由高模组成,高到什么程度呢,可以支持每个面片在屏幕上的面积接近pixel的大小
  3. 实时渲染,整个渲染方案都是运行时完成的

2. Nanite可以用来做什么?

  • 不再需要烘焙低模
  • 如果模型面数足够高的话,将不再需要法线贴图(粗糙度贴图也不再需要了),但是依然支持这些贴图的使用,因为如果使用一张分辨率足够高的贴图,在性价比上依然比纯粹的提高面数要高很多。


UE5笔记【七】Nanite虚化几何-虚化几何简介;创建Nanite对象。

用于显示当前画面下三角形的数量。

UE5笔记【七】Nanite虚化几何-虚化几何简介;创建Nanite对象。 或者通过命令行。stat rhi



创建Nanite对象。 UE5笔记【七】Nanite虚化几何-虚化几何简介;创建Nanite对象。

 将椅子浏览至资产,双击打开,找到【Nanite设置】。勾选【启用Nanite支持】【应用改动】

UE5笔记【七】Nanite虚化几何-虚化几何简介;创建Nanite对象。

 材质浏览左上角会显示Nanite已启用

此外,还可以通过选中实例,然后快捷键Ctrl + B切换到内容浏览器中,然后右键资源,然后上方有一个【Nanite】然后启【启用】。

UE5笔记【七】Nanite虚化几何-虚化几何简介;创建Nanite对象。



Nanite透支问题

UE5笔记【七】Nanite虚化几何-虚化几何简介;创建Nanite对象。

 尴尬我这小笔记本竟然用不起Nanite。找一张截屏。 UE5笔记【七】Nanite虚化几何-虚化几何简介;创建Nanite对象。



 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/139727.html

(0)
上一篇 2025-06-02 16:33
下一篇 2025-06-02 16:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信