沒想到 Google 3D 的地圖功能也能跟Revit結合使用,還可以生成點雲檔案呢!
利用 Google 3D 的地圖街景功能,使用 RenderDoc 可以直接擷取出來後匯入 Blender 處理,甚至還可以用 Blender 匯出成 .obj、.dae、點雲…等格式來使用。這樣就可以直接導入 Revit、Twinmotion、Enscape、Lumion、Recap… 等軟體使用了。
這麼方便的東西就讓我們來了解要怎麼進行使用吧!

一、事前準備
- 安裝 Blender
- 安裝 RenderDoc
- 下載補丁 Blender 點我
二、設定Chrome及RenderDoc
- 找尋 Chrome 資料夾,建立捷徑至桌面。( 位置:C:Program FilesGoogleChromeApplication )
- 修改 Chrome 內容,將目標更換成下列位置。
C:WindowsSystem32cmd.exe /c "SET RENDERDOC_HOOK_EGL=0 && START "" ^"C:ProgramFilesGoogleChromeApplicationchrome.exe^" --disable-gpu-sandbox --gpu-startup-dialog"


4. 關閉 RenderDoc,重新開啟。
三、利用 Google Map 擷取地圖
1. 點開剛設定好的 Chrome 捷徑,跳出 pid 碼 ( 先不要按確定 )。

2. 在 RenderDoc 搜尋 pid,點兩下進入。

3. 點兩下進去後,確認 Target 是否為 chrome,connection Status 是否為 Established。

4. 確認正確後即可將剛剛的 Google Chrome Gpu 點擊確認,左上角出現 Capturing D3D11 即為成功。

5. 搜尋進入 Google Map,將地圖更改為衛星及開啟地球視圖,並轉移至你想擷取的地方。

6. 回到 RenderDoc 點擊 Capture Frame,再回到 Google Map 移動即可擷取地圖。

7. 將擷取的地圖儲存成 .rdc 檔。

四、使用Blender建立地圖模型
1. 開啟 Blender,新建空白專案。
2. 開起設定,Edit > Preferences > Add-ons
3. 安裝預先下載好的 MapsModelsImporter-v0.6.2

4. 在 Add-ons 搜尋 Import-Export:Maps Models Importer 跟 3D View:Measurelt 並開啟。

5. 匯入剛剛存好的 .rdc 檔。

6. 匯入之後可以再使用 Blender 內的工具修正,或將需要的地方挖空。

7. 將檔案匯出,選擇 .obj、.dae、點雲格式 匯出此地圖。

五、匯入相關軟體
配合 Revit 相關軟體匯入擷取的地圖。( 還可以匯出成點雲照片格式 )
- Twinmotion
- Enscape