该枚举定义了生成模型缓存和场景缓存时的压缩纹理的格式常量。

压缩纹理是直接以压缩格式存储的纹理,可以减少纹理图像所使用的显存数量。

命名空间:  SuperMap.Data
程序集:  SuperMap.Data (in SuperMap.Data)
版本: dll

语法

C#
public enum CompressedTextureType

成员

成员名称描述
DDS

DDS 压缩纹理格式,是PC机(个人计算机)上通用的压缩纹理格式。

DDS 是 DirectDraw Surface 的缩写,它以定长压缩形式存储图形数据,在PC机上可以直接被显卡支持,从而节省大量的显存。

PVRTC

PVRTC 压缩纹理格式,是苹果 iOS 设备上通用的压缩纹理格式。

PVRTC 由 Imagination Technologies 公司针对其 PowerVR SGX 系列移动显示芯片开发的压缩纹理格式,也是苹果公司推出的 iPhone、iPad、iPod Touch 等移动设备通用且迄今为止唯一支持的压缩纹理类型,是苹果推荐三维开发者使用的格式。PVRTC 对图片的压缩比可高达 16:1,在该比例下仍保持较好的贴图质量。由于移动设备资源有限,其显存往往与内存公用,使用 PVRTC 16:1 的压缩比可以在不损失贴图质量的情况下节省大量的内存。

iOS 开发者在生成模型缓存时,推荐使用 PVRTC 压缩格式。

ETC1

ETC1 压缩纹理格式,是目前主流安卓设备上通用的压缩纹理格式。

ETC1是Ericsson Texture Compression 1的缩写,在OpenGL ES 2.0中定义,适用于所有支持OpenGL ES 2.0的Android平台设备。

Android 开发者在生成模型缓存时,推荐使用 ETC1 压缩格式。

NOCOMPRESSION
不压缩压缩纹理格式
CRN_DXT5
CRN_DXT5压缩(推荐精模生成缓存使用)
WEBP
Webp压缩(webp兼容移动端)
CRN
标准CRN 压缩纹理格式。

版本信息

SuperMap iObjects .NET


请参见