2010-02-21 128 views
0

(快速版:跳轉到最後一個段落 - 以「But」開頭的段落)顏色深度位?

我很高興我的無知相信PVRTC圖像是每個通道4或2位。聽起來似乎合理。它會給出4 + 4 + 4 + 4(16位)或2 + 2 + 2 + 2(8位)紋理,分別具有2^16(65536)和2^8(256)的顏色深度。但是通過閱讀關於PVRTC的一些文件,我突然意識到它說4 bpp(和2 bpp),即每像素4位。混亂和瘋狂進入我的世界。

什麼?! 4位?每像素?但是,這只是每個頻道1位! (甚至不要讓我開始做這個2位的事情,那個人現在對我的大腦來說太奇怪了。)在這個痛苦的現實中有一些時刻,我終於明白這並不是真實的。顯然,當說4 bpp時,它指的是壓縮,而不是顏色深度。唷,畢竟我並沒有生氣。

但是後來我開始想知道:這些圖像在解壓後有什麼顏色深度?我試圖查看這些信息,但顯然這並不重要(或者我只是在尋找信息方面很糟糕)。

事實上,PVRTC壓縮圖像似乎並沒有在OpenGLES中給出任何可見的僞像,並且像素格式爲RGBA4444,這表明它們是16位(使用32位png圖像,像素格式爲RGBA4444,在iPhone上的OpenGLES中給出非常好可見的文物)。

回答