Unity3D~紋理格式


因為之前自己從來沒有好好看過這部分,一直都是用的DXT壓縮圖片,結果發現原來ios是不支持DXT的,

還不知道我項目那么卡是不是這部分引起的,

但願是~這樣應該就可以解決游戲在ios上只有6.8幀的問題了~~


[Desktop]
RGB Compressed DXT1

壓縮的RGB紋理。這是最常見的漫反射紋理格式。

4位/像素(32 KB 256x256)

RGBA Compressed DXT5

壓縮的RGBA紋理。這是漫反射和高光控制紋理的主要格式。

1 字節/像素(64 KB 256x256)

RGB 16 bit 65萬顏色不帶alpha。壓縮的DXT格式使用較少的內存,通常會更好看。(128 KB 256x256)
RGB 24 bit

真彩色不帶alpha。(192 KB 256x256)

Alpha 8 bit

高質量alpha通道,不帶顏色。(64 KB 256x256)

RGBA 16 bit 低質量真彩色。有16級紅,綠,藍和alpha。壓縮的DXT5格式使用較少的內存,通常會更好看。(128 KB 256x256)
RGBA 32 bit 高質量真彩色帶alpha(256 KB 256x256),這個文件很大。大多數情況下,DXT5提供足夠的質量,文件大小要小得多。這個主要用於法線貼圖,DXT壓縮往往帶有一個可見的質量損失。

[iOS]
 RGB Compressed PVRTC 4 bits  

PVRTC 4位,壓縮的RGB紋理。這是最常見的漫反射紋理格式。

4位/像素(32 KB 256x256)

 RGBA Compressed PVRTC 4 bits  

壓縮的RGBA紋理。這是漫反射和高光控制紋理的主要格式。

4 位/像素(32 KB 256x256)

 RGB Compressed PVRTC 2 bits  

壓縮的RGB紋理。 低質量格式,適用於漫反射紋理。

2 位/像素(16 KB 256x256)

 RGBA Compressed PVRTC 2 bits  壓縮的RGBA紋理。 低質量格式,適用於漫反射紋理和高光控制紋理。2 位/像素(16 KB 256x256)
 RGB Compressed DXT1  壓縮的RGB紋理。 在iOS不支持此格式,但為桌面項目保持向后兼容性。
 RGBA Compressed DXT5  壓縮的RGBA紋理。在iOS不支持此格式,但為桌面項目保持向后兼容性。
 RGB 16 bit  65萬顏色不帶alpha。比PVRTC格式使用更多的內存,但更適用於UI或不帶漸變的明快的紋理。128 KB 256x256
 RGB 24 bit  真彩色不帶alpha。(192 KB 256x256)
 Alpha 8 bit  高質量alpha通道,不帶顏色。(64 KB 256x256)
 RGBA 16 bit  低質量真彩色。具有16級的紅、綠、藍和alpha。比PVRTC格式使用更多的內存,但如果需要精確的alpha通道,會更方便。(128 KB 256x256)
 RGBA 32 bit  真彩色帶alpha - 這是最高質量。256KB 256x256,這個是很消耗性能的。大多數情況下,PVRTC格式提供足夠的質量,但有更小的文件大小。

[Android]
RGB Compressed DXT1

壓縮的RGB紋理。支持Nvidia Tegra。4位/像素(32 KB 256x256)

RGBA Compressed DXT5

壓縮的RGBA紋理。支持Nvidia Tegra。6位/像素(64 KB 256x256)

RGB Compressed ETC 4 bits 壓縮的RGB紋理。這是Android工程默認的紋理格式。ETC1是OpenGL ES 2.0標准的一部分,並且支持所有的OpenGL ES 2.0 GPU,但它不支持Alpha。4位/像素(32 KB 256x256)
RGB Compressed PVRTC 2 bits

壓縮的RGB紋理。 支持Imagination PowerVR GPU。2位/像素(16 KB 256x256)

RGBA Compressed PVRTC 2 bits

壓縮的RGBA紋理。支持Imagination PowerVR GPU。2位/像素(16 KB 256x256)

RGB Compressed PVRTC 4 bits

壓縮的RGB紋理。 支持Imagination PowerVR GPU。4位/像素(32 KB 256x256)

RGBA Compressed PVRTC 4 bits

壓縮的RGBA紋理。 支持Imagination PowerVR GPU。4位/像素(32 KB 256x256)

RGB Compressed ATC 4 bits

壓縮的RGB紋理。 支持Qualcomm Snapdragon。4位/像素(32 KB 256x256)

RGBA Compressed ATC 8 bits

壓縮的RGB紋理。 支持Qualcomm Snapdragon。6位/像素(64 KB 256x256)

RGB 16 bit 65萬顏色不帶alpha。比壓縮的格式使用更多的內存,但更適用於UI或不帶漸變的明快的紋理。128 KB 256x256
RGB 24 bit 真彩色不帶alpha。(192 KB 256x256)
Alpha 8 bit 高質量alpha通道,不帶顏色。(64 KB 256x256)
RGBA 16 bit 低質量真彩色。默認壓縮的紋理帶有alpha通道(128 KB 256x256)
RGBA 32 bit 真彩色帶alpha - 這是高質量壓縮的紋理帶有alpha通道。(256 KB 256x256)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM