天天看點

三維資料模型轉化,導入ArcScene

現在有一組3dsmax三維資料模型,我希望将它導入ArcScene中。

我們用ArcScene的Import 3D files 工具導入。ArcScene支援導入的資料格式有這幾種:3ds, skp, wrl, flt, dae.

三維資料模型轉化,導入ArcScene

原來的模型長這樣:

三維資料模型轉化,導入ArcScene

直接的max檔案是無法導入的,我們嘗試了幾種途徑,用一些中轉的資料格式轉化導入。這些模型如果是用max->obj,那麼obj會在deep exploration中導出為其它格式。遇到了這樣幾個問題:

1. max->obj->3ds->multipatch

整個模型看上去非常暗。偏黑色。

三維資料模型轉化,導入ArcScene

2. max->dae->multipatch

底下的草地貼圖沒了,但是比較亮,玻璃材質也導進來了。

三維資料模型轉化,導入ArcScene

3. max->obj->dae->multipatch

ArcScene導入會報錯。

4. max->obj->wrl->multipatch

這種相對比較好用,但還是有些偏暗。玻璃材質也沒有進來。

三維資料模型轉化,導入ArcScene

5. max->obj->flt->multipatch

三維資料模型轉化,導入ArcScene

4. max->obj->wrl->multipatch

這種相對比較好用,但還是有些偏暗。玻璃材質也沒有進來。

2018/4/11 跟新

這幾天工作又有幾個心得,關于資料轉換的:

1. 模型名稱要把中文改掉,也不能有" #"這類的符号。關于批量修改名稱,可以看我的另一篇關于MaxScript的文章

2. 批量導出之前,可以對某些不确定區域單獨導出,防止報錯的彈出框被擋掉,看不見。