2012-11-07 109 views
0

我想知道如何在桌面應用程序中加載ETC1壓縮紋理,因爲它看起來像ETC1只適用於手機。桌面上的ETC1紋理壓縮?

具體來說,我希望知道如果GL_ETC1_RGB8_OES變體存在對OpenGL 3.2

回答

1

你不能(一般NVIDIA offers a way to create an ES 2.0 context,在那裏你可能有更好的運氣。);您必須解壓縮並將其用作解壓縮紋理。

這種處理的一般方法是爲感興趣的各種平臺構建紋理。您可以在桌面GL上使用各種S3TC格式,在存在平臺上使用ETC1,在這些平臺上使用PVR等等。所有這些格式的來源都是原始的未壓縮紋理。