您可以释放当前未使用纹理的 GPU 内存,以便使用 ogs 命令和 drt 标志进行渲染。例如,使用此命令可以在从纹理模式切换到着色模式之后、或者在模板化或隐藏对象之后释放纹理内存。
使用此命令后,必须刷新当前视图才能释放内存。这可以通过翻滚视口或执行刷新命令三次来实现。
若要利用这种性能改进,必须先将环境变量 MAYA_OGS_GPU_FLUSHING_ENABLE 设置为 1。
也可以使用 ogs 命令的 gpu 标志验证使用的内存总量。
若要释放 GPU 内存,请遵循以下准则:
ogs -gpu -dt total
ogs -drt
refresh -force