日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Android >内容正文

Android

Unity3D for Android 纹理压缩支持

發(fā)布時(shí)間:2024/3/13 Android 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Unity3D for Android 纹理压缩支持 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

原創(chuàng)文章如需轉(zhuǎn)載請(qǐng)注明:轉(zhuǎn)載自?脫莫柔Unity3D學(xué)習(xí)之旅?Unity3D引擎技術(shù)交流QQ群:【119706192本文鏈接地址:?Unity3D for Android 紋理壓縮支持


首先附圖:Unity3D?for?Android支持的紋理壓縮格式


紋理壓縮可以通過減少內(nèi)存來顯著地提高OpenGL的性能,使內(nèi)存使用的效率更高。

Android設(shè)備支持很多格式的紋理壓縮,這些紋理壓縮格式并不是在所有的設(shè)備上面都支持,根據(jù)GPU芯片和OpenGL實(shí)現(xiàn)的不同略有差異。

? ? 一些常見的紋理壓縮格式有以下幾種:

  • DXT(Tegra-NVDIA分為DXT1-DXT5這五個(gè)級(jí)別,Terga支持的實(shí)際上是DXT1DXT3DXT5使用不是很廣泛。它支持包含4位或者8alpha通道的RGB紋理。
  • PVRTC(PowerVR不失真壓縮率最高的壓縮格式。特別的TBDR架構(gòu),不渲染被遮擋的部分,有效節(jié)省計(jì)算資源和帶寬。紋理壓縮在許多設(shè)備上面都支持,支持每個(gè)像素2位或者4位的紋理,包含或者不包含alpha通道都可以。
  • ATC(Adreno)-?高通ATI紋理壓縮在許多設(shè)備上面都支持,它支持RGB紋理壓縮但不包含alpha通道。
  • ETC1?or?RGBA16?(GLES2.0)大部分移動(dòng)GPU都會(huì)支持的紋理標(biāo)準(zhǔn)。不支持Alpha通道
  • ETC2?(GLES3.0)補(bǔ)全了ETC1不支持Alpha通道,支持更高質(zhì)量的RGBA(RGB+Alpha)壓縮。
  • ASTC

Open?GL?ES

Androidframework?APINDK都提供了對(duì)OpenGL的支持

Android系統(tǒng)使用?OpenGL?的標(biāo)準(zhǔn)接口來支持3D圖形功能

Android?3D?引擎采用的是OpenGL?ES。OpenGL?ES是一套為手持和嵌入式系統(tǒng)設(shè)計(jì)的3D引擎API

? ? Android 目前支持下面幾個(gè)版本的OpenGL?ES?API?

  • OpenGL?ES?1.0?和?1.1?:Android?1.0和更高的版本支持這個(gè)API規(guī)范。
  • OpenGL?ES?2.0?:?Android?2.2(API?8)和更高的版本支持這個(gè)API規(guī)范。
  • OpenGL?ES?3.0?:?Android?4.3(API?18)和更高的版本支持這個(gè)API規(guī)范。
  • OpenGL?ES?3.1?:?Android?5.0(API?21)和更高的版本支持這個(gè)API規(guī)范。

?

支持OpenGL?ES?3.0API需要實(shí)現(xiàn)設(shè)備生產(chǎn)廠家提供的圖形管道,所以一個(gè)Android4.3或者更高版本的設(shè)備可能并不支持OpenGL?ES?3.0

附圖:android操作系統(tǒng)趨勢(shì)?(2015-08

地址:http://www.umindex.com/devices/android_os



總結(jié)

以上是生活随笔為你收集整理的Unity3D for Android 纹理压缩支持的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。