CompressedTexture2D¶
继承: Texture2D < Texture < Resource < RefCounted < Object
2维纹理,可选压缩。
描述¶
从. ctex文件加载的纹理。此文件格式是i3D内部的;它是通过使用导入系统导入其他图像格式创建的。CompressedTexture2D可以使用4种压缩方法之一(包括缺少任何压缩):
-无损(WebP或PNG,在GPU上未压缩)
-有损(WebP,在GPU上未压缩)
-VRAM压缩(在GPU上压缩)
-VRAM未压缩(在GPU上未压缩)
-通用基础(在GPU上压缩。文件大小低于VRAM压缩,但压缩速度慢,质量低于VRAM压缩)
只有VRAM压缩实际上减少了GPU上的内存使用。无损和无损压缩方法将减少磁盘上所需的存储空间,但它们不会减少GPU上的内存使用,因为纹理未压缩地发送到GPU。
使用VRAM压缩还可以缩短加载时间,因为与使用无损或有损压缩的纹理相比,VRAM压缩纹理的加载速度更快。VRAM压缩可以表现出明显的伪影,旨在用于3D渲染,而不是2D。
属性¶
方法¶
属性说明¶
CompressedTexture2D的.ctex文件的文件路径。
方法说明¶
从指定的path加载纹理。