对于利用blender获取谷歌地图3D模型的补充
對于利用blender獲取谷歌地圖3D模型的補充
原文鏈接: Blender軟件使用Maps Models Importer插件導入Google地圖3d模型(非常簡單).
上面這篇文章介紹了如何獲取谷歌地球上的三維模型,有些讀者在文章下提出了問題,但作者沒有回復。所以,本文將自己實際使用時遇到的問題和解決方法寫在這里。
筆者的相關軟件版本:RenderRoc1.10,blender2.83.0,map model importer0.33.不推薦使用RenderDoc1.11,會在blender中報錯。
在閱讀下面內容之前,請先模仿原文嘗試,遇到問題再來此處。
1.RenderDoc中的capture frame immediately為灰色。
解決辦法:先關掉谷歌瀏覽器,再打開設置好的chrome快捷鍵。此時,會彈出兩個chrome窗口,一個顯示pid號,一個空白頁。在RenderDoc中inject into process 中選擇正確的pid號,點擊右下的inject,再點擊顯示pid號的谷歌窗口里的“確定”按鈕。這樣capture frame immediately就可以使用了。
2.導入RDC文件出錯
導入RDC文件出錯:Invalid RDC capture file.Please make sure that: 1、You are importing from Google Maps (NOT Google Earth) 2、You were MOVING in the 3D view while taking the capture(you can use the Capture after delay button in RenderDoc). Please report to MapsModelslmporter developers providing the .rdc file as well as the full console log. Console log is accessible in Windows >Toggle System Console (right click to copy)
RDC捕獲無效文件。請確保:1、您是從Google地圖(而不是Google Earth)導入的2、您在進行捕獲時正在三維視圖中移動(您可以使用RenderDoc中的“延遲后捕獲”按鈕)。請向提供.rdc文件和完整控制臺日志的MapsModelsImporter開發人員報告??梢栽凇癢indows”>“Toggle System Console”中訪問控制臺日志(右鍵單擊可復制)
很好理解,我一般將延遲后捕獲設置為5秒,點擊“capture frame immediately”后開始在谷歌地圖上按著鼠標左鍵稍微移動,在捕捉之后也可以繼續移動下。
3.導入rdc數據后無反應
將rdc數據導入到blender后,既不報錯,也沒有反應。原因可能在于“save capture as”時出錯。原文選擇了(1 targets),但經過筆者使用后發現,選擇(1 tragets+depth)時才能正常將rdc數據導入blender。
其他
blender不要使用中文界面,可能會報錯。
下面是巴黎埃菲爾鐵塔附件的三維模型。
附:將獲取的模型導入unity
1.首先導出為FBX。
2.直接將模型文件拖進unity
此時因為沒有材質,所有模型都是白色的。
3.導入材質。
在我們導出rdc文件時,會有一個文件夾和rdc文件一起導出
在這個文件夾里有很多png圖片。
我們在搜索框里搜索png
ctrl+A全選。將選中的照片拖到unity中。
完工。
之前一直在csdn里潛水,這是第一篇文章,有什么問題可以在評論區里提問。
總結
以上是生活随笔為你收集整理的对于利用blender获取谷歌地图3D模型的补充的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 谷歌街景15年乾坤大挪移!带你穿越法老的
- 下一篇: Win7/10 远程桌面发生验证错误 要