当你将某些东西存储为 3d 文件格式时,它会存储 x y和 z 值这些顶点或点在 3d 空间中的位置以及一堆其他数据,存储三个值显然比只存储一个单个像素只应用了灰度值的像素要重得多,所以如果你看一些像1024 X 1024 像素的高度图或具有1024 乘1024 的影响或该网格的文件大小。就像obj文件的166mb节或fbx文件的34mb,但是高度贴图的纹理它只有136kb 如果它像低分辨率图像像 png 或 jpeg 之类的格式,即使您将它存储为exr 文件或高动态范围图像文件,该文件也可以存储更多数据和更高的高度精度,因此它不仅存储就像从0 到 255的亮度,它存储一个更大的值更高的精度,即使在最高类型的高动态范围图像文件格式中最多最终也是大约16mb这只是它的一小部分,这就是为什么高度图更适合用于存储地形的原因,尤其是对于游戏或实时应用程序