0
是否有可能「降級」OpenGL ES中的紋理質量?通過降級,我的意思是使圖像更像素化/塊狀/模糊等。OpenGL ES - 降低紋理質量和紋理尺寸
我的目標是減少紋理的大小,以幫助glReadPixels
運行更快(從VRAM傳輸更少的字節到RAM)。
也許我可以在調用glCopyTexImage2D
之前做一些操作,使複製的紋理質量更低(希望尺寸更小)?
是否有可能「降級」OpenGL ES中的紋理質量?通過降級,我的意思是使圖像更像素化/塊狀/模糊等。OpenGL ES - 降低紋理質量和紋理尺寸
我的目標是減少紋理的大小,以幫助glReadPixels
運行更快(從VRAM傳輸更少的字節到RAM)。
也許我可以在調用glCopyTexImage2D
之前做一些操作,使複製的紋理質量更低(希望尺寸更小)?
將您的場景渲染到比顯示屏更小的FBO(幀緩衝區對象)。
請注意,減小用於渲染場景的紋理的大小不會減小glReadPixels必須讀回的數據大小。
好酷。我怎樣才能減少'glReadPixels'回讀的數據量?我可以以某種方式讀回一個較小的圖像,然後再擴大它,使它變得更像素化,模糊等? – SundayMonday