1k 与 4k 纹理分辨率性能影响
1k vs 4k texture resolution performance impact
这是实时图形。
假设我们正在渲染一个网格。我们在上面放置了一个 1k (1024x1024) 的纹理,它渲染得很好。现在假设我们在其上放置一个 4k 纹理,但通过在同一网格上使用不同的 UV 仅渲染纹理的 1k 部分。
现在两次,可见表面上都有 1k 纹理。但是一个来自 1k 纹理贴图,另一个来自 4k 纹理贴图。 性能是否会有差异,不包括 4k 映射增加的 VRAM 使用量。
出于所有意图和目的,不,不会有任何区别。
通过将 UV 限制在左上角 1024x1024,您将获得相同数量的纹理数据,就好像纹理是 1024x1024 并且您阅读了整个内容一样。纹理样本的数量也保持不变。
当然,如果不了解每个 GPU 的过去、现在和未来,就不可能完全排除这种可能性,但您应该假设性能是一样的。
这是实时图形。
假设我们正在渲染一个网格。我们在上面放置了一个 1k (1024x1024) 的纹理,它渲染得很好。现在假设我们在其上放置一个 4k 纹理,但通过在同一网格上使用不同的 UV 仅渲染纹理的 1k 部分。
现在两次,可见表面上都有 1k 纹理。但是一个来自 1k 纹理贴图,另一个来自 4k 纹理贴图。 性能是否会有差异,不包括 4k 映射增加的 VRAM 使用量。
出于所有意图和目的,不,不会有任何区别。
通过将 UV 限制在左上角 1024x1024,您将获得相同数量的纹理数据,就好像纹理是 1024x1024 并且您阅读了整个内容一样。纹理样本的数量也保持不变。
当然,如果不了解每个 GPU 的过去、现在和未来,就不可能完全排除这种可能性,但您应该假设性能是一样的。