UE4项目中设置与使用虚拟纹理,可在运行时以更低内存占用率和更高一致性创建和使用大尺寸纹理。下面为大家分享UE4虚拟纹理的设置与应用方法。


01
PART
UE4虚拟纹理设置


UE4如何设置虚拟纹理


1、在UE4界面左上角点击编辑(Edit),在里面找到项目设置(Project Settings...),再点击。


2、在引擎(Engine)里面找到正在渲染(Rendering),点击它。


3、这时候就出现了虚拟纹理(Virtual Textures),我们可以在里面勾选“启用虚拟纹理支持”和“启用虚拟纹理光照贴图”。


4、最后重启UE4引擎,修改才可生效。


注:虚拟纹理需要UE4 4.23及以上版本才能设置。


02
PART
虚拟纹理分类


UE4支持两种虚拟纹理方法:运行时虚拟纹理 (RVT)和流送虚拟纹理 (SVT)。这两个虚拟纹理方法都支持超高纹理分辨率,并且按需将纹素数据缓存于内存中。


1、运行时虚拟纹理


运行时由GPU生成的纹素数据。


非常适用于可按需渲染的纹理数据,如过程纹理或合成分层材质。


2、流送虚拟纹理


在硬盘中烘焙和加载纹素数据。


非常适用于生成时间较长的纹理数据,如光照贴图或大型细节纹理。

,Unreal Engine技巧,Unreal Engine教程