【Unity技巧】調(diào)整貼圖質(zhì)量

Babybus-u3d技術(shù)交流-【Unity技巧】調(diào)整貼圖質(zhì)量

寫在前面
當(dāng)我們在Unity中塞蹭,使用圖片進(jìn)行2D顯示時,會發(fā)現(xiàn)顯示出來的畫面有明顯的模糊或者鋸齒腮介,但是美術(shù)給的原圖卻十分清晰蔚鸥。
要改善這一狀況實(shí)際上很簡單焰薄。
造成這樣的原因,是Unity在導(dǎo)入圖片(或者紋理)時會自動進(jìn)行壓縮跟压,以便減少運(yùn)行時游戲的內(nèi)存占用率胰蝠,提供性能。
*注意:
下面實(shí)例使用的Unity版本為4.3.4。版本不同的話可能某些顯示不完全相同姊氓,但關(guān)鍵點(diǎn)是一樣的丐怯。
實(shí)現(xiàn)
我們以下列背景圖為例(大小為2048
640):

1.jpg

當(dāng)我們把它作為背景顯示時,在Game界面會看到下面的效果:

2.jpg

可以發(fā)現(xiàn)翔横,上面的畫質(zhì)不怎么盡如人意读跷,例如左上角的帆船和右上角的皮球,有明顯的模糊和鋸齒禾唁。
觀察該圖片對應(yīng)的Inspector面板(注意這里的紋理類型是Sprite)效览,如下所示:

3.jpg

其中對畫質(zhì)有影響的部分,已經(jīng)用紅框圈出荡短。根據(jù) [官網(wǎng)文檔的解釋
丐枉,其含義分別如下:
Filter Mode 當(dāng)該紋理由于3D變換進(jìn)行拉伸時,它將如何被過濾插值掘托。共有三種選擇: 單點(diǎn)插值瘦锹,紋理將變得塊狀化( blocky up close ); Bilinear 雙線性插值闪盔,紋理將變得模糊( blurry up clos e )弯院; Trilinear 三線性插值,類似 Bilinear 泪掀,但是紋理還會在不同的mip水平之間( between the different mip levels )進(jìn)行模糊听绳;

Max Size 導(dǎo)入的紋理的最大尺寸。因?yàn)槊佬g(shù)人員往往喜歡使用較大的紋理進(jìn)行創(chuàng)作异赫,所以可以使用這個選項(xiàng)來選擇我們游戲中適合的尺寸椅挣。

Format 該紋理使用的內(nèi)部表現(xiàn)格式。這是在大小和質(zhì)量之間的權(quán)衡塔拳。共有三種格式: Compressed 壓縮的RGB紋理鼠证。這是漫反射貼圖最長江的格式。每個像素占4bits(一張256256大小的紋理將占用32KB大小的內(nèi)存)蝙斜; 低質(zhì)量的真彩(truecolor)顯示名惩。每個像素占16bits; Truecolor 真彩孕荠。這是最高的質(zhì)量娩鹉。一張256256大小的貼圖占用256KB(是 Compressed 的8倍,即每個像素占32bits)稚伍。

我們可以從Inspector面板的最下方查看當(dāng)前紋理的大小弯予、格式和內(nèi)存占用率。如下所示个曙,當(dāng)前紋理大小為1024*320锈嫩,將占用160KB內(nèi)存受楼。

4.jpg

如果我們把Filter Mode改為Point,可以看到畫面明顯變得銳化了呼寸。仔細(xì)觀察圖像中每個物體的邊緣艳汽,由原來的模糊變?yōu)閴K狀化了。但畫質(zhì)依然不好对雪,可以看出有明顯的鋸齒河狐。

5.jpg

我們將
Filter Mode重新置回 Bilinear 。
前面提到原圖的大小為2048*640瑟捣,而默認(rèn)支持的Max Size是1024馋艺,這意味著Unity自動壓縮了圖片。我們把
Max Size改為2048迈套,并點(diǎn)擊Apply后捐祠,可以看到畫質(zhì)得到了明顯改善,鋸齒和模糊都有了變化:

6.jpg

而此時的內(nèi)存占用也提高到了0.6MB桑李,比之前大了很多:

7.jpg

最后踱蛀,我們嘗試把Format調(diào)整為Truecolor。得到效果如下:

8.jpg

可以看出來贵白,畫質(zhì)變化不大星岗。但是內(nèi)存占用卻又提高了很多(3.8MB):

9.jpg

至此,我們可以認(rèn)為適合該紋理的設(shè)置為 Filter Mode為 Bilinear 戒洼, Max Size為2048, Format為 Compressed 允华。
結(jié)束語
上述得到的結(jié)果是適合例子中的圖片圈浇。在實(shí)際應(yīng)用中,不同的圖片要得到最好的效果設(shè)置可能不一樣靴寂。下面是幾點(diǎn)提示:
當(dāng) Max Size大于圖片的實(shí)際大小時磷蜀,仍會使用原圖片的大小,所以如果想都使用原圖大小百炬,可以直接都設(shè)置為4096褐隆。

如果游戲中有大量較大的圖片的是Truecolor格式,那么會非常影響內(nèi)存占用率剖踊。所以庶弃,當(dāng)選擇 Compressed 和Truecolor效果基本相同時,盡量選擇 Compressed 德澈。

我們可以為不同的平臺設(shè)置不同的 Max Size和 Format歇攻。例如,在Android平臺上梆造,由于性能不如IOS缴守,可以選擇較低的畫質(zhì),而在IOS平臺上可以設(shè)置為最高畫質(zhì)。

10.jpg
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末屡穗,一起剝皮案震驚了整個濱河市贴捡,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌村砂,老刑警劉巖烂斋,帶你破解...
    沈念sama閱讀 221,273評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異箍镜,居然都是意外死亡源祈,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評論 3 398
  • 文/潘曉璐 我一進(jìn)店門色迂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來香缺,“玉大人,你說我怎么就攤上這事歇僧⊥颊牛” “怎么了?”我有些...
    開封第一講書人閱讀 167,709評論 0 360
  • 文/不壞的土叔 我叫張陵诈悍,是天一觀的道長祸轮。 經(jīng)常有香客問我,道長侥钳,這世上最難降的妖魔是什么适袜? 我笑而不...
    開封第一講書人閱讀 59,520評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮舷夺,結(jié)果婚禮上苦酱,老公的妹妹穿的比我還像新娘。我一直安慰自己给猾,他們只是感情好疫萤,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,515評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著敢伸,像睡著了一般扯饶。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上池颈,一...
    開封第一講書人閱讀 52,158評論 1 308
  • 那天尾序,我揣著相機(jī)與錄音,去河邊找鬼躯砰。 笑死蹲诀,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的弃揽。 我是一名探鬼主播脯爪,決...
    沈念sama閱讀 40,755評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼则北,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了痕慢?” 一聲冷哼從身側(cè)響起尚揣,我...
    開封第一講書人閱讀 39,660評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎掖举,沒想到半個月后快骗,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,203評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡塔次,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,287評論 3 340
  • 正文 我和宋清朗相戀三年方篮,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片励负。...
    茶點(diǎn)故事閱讀 40,427評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡傻挂,死狀恐怖副砍,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤笤休,帶...
    沈念sama閱讀 36,122評論 5 349
  • 正文 年R本政府宣布妨蛹,位于F島的核電站爆捞,受9級特大地震影響曼验,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜翠忠,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,801評論 3 333
  • 文/蒙蒙 一鞠苟、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧秽之,春花似錦偶妖、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽态秧。三九已至董虱,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間申鱼,已是汗流浹背愤诱。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留捐友,地道東北人淫半。 一個月前我還...
    沈念sama閱讀 48,808評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像匣砖,于是被迫代替她去往敵國和親科吭。 傳聞我的和親對象是個殘疾皇子昏滴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,440評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 原文地址 http://www.fx114.net/qa-75-172454.aspx 使用Profiler工具...
    IongX閱讀 5,858評論 1 11
  • 111. [動畫系統(tǒng)]如何將其他類型的動畫轉(zhuǎn)換成關(guān)鍵幀動畫? 動畫->點(diǎn)緩存->關(guān)鍵幀 112. [動畫]Unit...
    胤醚貔貅閱讀 13,046評論 3 90
  • This article is a record of my journey to learn Game Deve...
    蔡子聰閱讀 3,792評論 0 9
  • [Unity]技術(shù)學(xué)習(xí)路線圖(長期更新) Unity技術(shù)面試題 一:什么是協(xié)同程序对人?答:在主線程運(yùn)行時同時開啟另一...
    肖浩唄閱讀 23,505評論 15 243
  • 夢想的光環(huán) 半個月后谣殊,阮小白終于見到了藍(lán)小染。 那天牺弄,傍晚的時候下起了傾盆大雨姻几。黑沉沉的天空沒有停歇的意...
    一剪芳蹤閱讀 309評論 0 0