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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Unity3d LOD 使用以及 Bias精度设置

發布時間:2023/12/15 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Unity3d LOD 使用以及 Bias精度设置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

用Unity 許久了,經歷過一個ARPG、一個戰斗卡牌,這一次要準備做MMO,又有很多新的東西要學。

MMO對于其它游戲,首先讓人糾結的就是大地圖的問題,有很多優化手段,一點一點來做。


之前是聽過LOD的,就先來學習LOD。

LOD是Level Of Detais 的簡稱,多細節層次。在游戲場景中,根據攝像機與模型的距離,來決定顯示哪一個模型,一般距離近的時候顯示高精度多細節模型,距離遠的時候顯示低精度低細節模型。

轉自http://blog.csdn.net/huutu http://www.thisisgame.com.cn

Note:

LOD至少需要一份高精度模型、一份低精度模型,這會增大安裝包大小。


下面開始吧。

1、創建一個Cube,作為高模,注意高模以 _LOD0 結尾


創建一個 Capsule 作為低模,注意低模以 _LOD1 結尾,數字越大,代表模型精度越低!!



2、新建一個 GameObject,添加 LOD Group 組件


3、LOD Group 面板如下圖


我們這里測試只有LOD0、LOD1,所以呢 右鍵 刪掉 LOD2 吧!


4、把Map_LOD0 拖到 LOD0 里面,把 Map_LOD1 拖到 LOD1 里面


拖過去之后,彈出提示框,點 Yes 。


拖過去之后是這樣的。轉自http://blog.csdn.net/huutu http://www.thisisgame.com.cn



5、保存下,現在可以測試下,拖動 小攝像機 ,就可以看到效果


隨著攝像機離模型越來越遠,到了一定距離的時候,就從 Map_LOD0 切換到了 Map_LOD1。


但是仔細點就會發現,攝像機已經移動到了 LOD1,卻沒有馬上切換到 LOD1,而是再過了一段距離才切換到LOD1,這是怎么回事?


在查看LOD的資料之后,發現這其實是 精度設置的問題。出現上面的問題是因為精度設置的低。


6、在Quality 面板中 設置 LOD 精度


在 Quality 面板的最下方找到 LOD Bias精度設置


注意,這里的 LOD 精度設置,里面填的數值是偏移數值,類似于緩沖。

數值越大,緩沖越大,當攝像機與模型距離,到達了需要切換到 低模的時候,不會立馬切換,而是過了這個緩沖值再切換。

轉自http://blog.csdn.net/huutu http://www.thisisgame.com.cn

設置成 1 ,再次查看效果


現在是即時切換 了。


測試項目下載:

http://pan.baidu.com/s/1sl8FkGt

???????????

再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!https://blog.csdn.net/jiangjunshow

總結

以上是生活随笔為你收集整理的Unity3d LOD 使用以及 Bias精度设置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。