【工具】Unity中如何自動化對模型減面?

本文首發(fā)公眾號洪流學(xué)堂。洪流學(xué)堂,讓你快人幾步。你好,我是你的技術(shù)探路者大智。

在Unity中,模型的面數(shù)對性能的影響非常大。特別是工業(yè)領(lǐng)域,工業(yè)模型面數(shù)通常非常多,在Unity中直接使用如果能跑起來基本都非???,在PC上FPS可能只有個位數(shù)。如果想用于VR、AR、MR那就基本跑不起來了。

那么有沒有什么辦法可以自動化對模型做優(yōu)化呢?答案是有的。

本文探索現(xiàn)有(2021年3月28日)可用的工具,看看最好用的自動化減面工具是什么。

本文不涉及自動減面的原理或算法。

1 先上結(jié)論

任何自動化減面工具都只能得到還行的結(jié)果,想要完美的結(jié)果還是需要人工手動。

減面工具中個人認(rèn)為最好用的是Simplygon?????,原因有幾個:

  • 免費版足夠用(但注意免費版會與微軟共享數(shù)據(jù),原文是:Content data share with Microsoft)
  • 與Unity集成度高
  • 支持保存減面后的數(shù)據(jù)(原高??梢詣h除)
  • 除了模型減面還有很多額外的工具對模型做優(yōu)化

另外兩個選擇:

  • 獨立工具:ATangeo,65k頂點以上模型需要使用付費版
  • 云平臺:老子云,根據(jù)轉(zhuǎn)換的文件大小收費

2 探索過程

拿到這個題目之后,那肯定先做一番搜索,關(guān)鍵詞包括:

  • 中文:Unity 自動 減面 簡化
  • 英文:Unity Mesh Simplify LOD

搜索渠道主要是:Bing、知乎、Github

拿到的結(jié)果經(jīng)過一番篩選可選項有以下這些,按照用途分類探索一下:

2.1 Unity插件

Unity插件如果有合適的應(yīng)該是最簡單了,可以直接在Unity中使用。

可以在Unity中直接使用的插件有如下幾個:

simplygon(https://www.simplygon.com/) 微軟出品
推薦指數(shù):?????
可以直接在Unity中對模型進行面數(shù)的精簡,還包含其他一系列的模型優(yōu)化功能。面數(shù)精簡的同時會充分考慮到UV、法線,還可以對貼圖進行合并。

simplygon

還發(fā)現(xiàn)了一些其他的開源庫,由于各種原因不做詳細(xì)探索(想學(xué)習(xí)減面算法可以看源碼)。

2.1.1自動LOD工具

LOD工具有個問題,就是結(jié)果中還是會包含原來的模型,然后再包含LOD。在游戲中比較合適。
下面這倆庫無法實現(xiàn)只想要減面后模型的離線結(jié)果。

2.2 CCD插件

各個CCD軟件的減面插件(可以根據(jù)熟悉的CCD軟件自行搜索,本文不講解)

基本所有的CCD軟件都有自己的減面插件:

  • 3ds Max
  • Maya
  • Blender
  • ZBrush

2.3 獨立工具

如果不僅在Unity中使用的話,獨立工具可能更合適一些。

2.3.1 ???ATangeo

下載地址:https://atangeo.com/

  • 免費版只能處理及保存導(dǎo)出65K頂點以下的模型,可導(dǎo)出;
  • 收費版可以試用看效果,但是沒辦法保存優(yōu)化后的模型。收費版52刀,也不算特別貴。

2.3.2不推薦獨立工具

大智也探索了下面兩個獨立工具:

2.4 云平臺

???老子云(需要付費,功能比較多)
https://www.laozicloud.com/

執(zhí)行完付費,可以先看下預(yù)覽效果再決定要不要付費下載。


你用過最好用的自動減面工具是啥?歡迎評論私信,咱們一起探索。

我是大智(??:zhz11235),你的技術(shù)探路者,咱們下次見!

別走!點贊,收藏哦!

好,你可以走了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本文首發(fā)于洪流學(xué)堂微信公眾號。 洪流學(xué)堂,學(xué)Unity快人幾步 Unity2018.3已經(jīng)正式發(fā)布,快來看看有什么...
    洪智閱讀 8,701評論 0 7
  • 洪流學(xué)堂,讓你快人幾步。你好,我是你的技術(shù)探路者鄭洪智,你可以叫我大智。 這幾天呢,大智作為探路者帶你一塊探索一下...
    洪智閱讀 1,244評論 0 1
  • 《騰訊桌球:客戶端總結(jié)》 本次分享總結(jié),起源于騰訊桌球項目,但是不僅僅限于項目本身。雖然基于Unity3D,很多東...
    吳秦閱讀 25,276評論 12 143
  • 本文基于Unity2020.2,URP10,更新于20210303 本文初版內(nèi)容翻譯自:https://teodu...
    洪智閱讀 41,268評論 0 34
  • 0. 預(yù)備知識 雖然名字叫做機器學(xué)習(xí)ML,但是主要內(nèi)容還是增強學(xué)習(xí)RL(或者叫強化學(xué)習(xí))。其實并沒有錯,ML中主要...
    浪尖兒閱讀 23,304評論 4 24

友情鏈接更多精彩內(nèi)容