在我們做數(shù)字孿生相關(guān)的項目的時候,會需要生成一些城市的模型,這時候我們可以使用 blender 來生成一些城市的模型。 我們,先來看一下效果。 安裝 blender blender 是一個開源的 3D 建模軟件,可以在官網(wǎng)下載到最新的版本,下載地址為:https://www.blender.org/
在數(shù)字孿生項目中,我們通常需要生成一些城市的模型。在這種情況下,我們可以使用Blender來創(chuàng)建這些城市模型。
首先,讓我們先來看一下效果。
Blender是一款開源的3D建模軟件,最新版本可以在官網(wǎng)下載,下載地址為: https://www.blender.org/download/
下載完成后,進行安裝。打開后可以看到如下界面。
默認下載的可能是英文版,可以通過編輯 -> 首選項 -> 界面 -> 語言 -> 選擇中文來修改為中文。
下載地址: https://github.com/domlysz/BlenderGIS
下載完成后無需解壓,直接在Blender中安裝即可。
在偏好設(shè)置彈窗中,選擇插件,然后在右上角從磁盤安裝,選擇下載的zip文件即可。
安裝完成后,啟用該插件,然后重啟Blender即可。
記下這個插件的文件路徑,稍后會用到。
在Blender的頂部菜單欄中,可以看到一個GIS選項,這就是我們剛剛安裝的插件。
點擊web geodata,然后選擇Basemap,可能會出現(xiàn)錯誤提示
No imaging library available. ImageIO module was not correctly installed
如果遇到這個錯誤,需要安裝一個名為freeimage的東西。
下載地址:
https://github.com/imageio/imageio-binaries/tree/master/freeimage
從上面的鏈接找到對應的版本,然后進行下載。
如果是Mac系統(tǒng),選擇最后一個版本進行下載。
下載完成后,記住之前安裝BlenderGIS插件的路徑嗎?將下載的文件解壓到這個路徑下。
這里給出Mac系統(tǒng)如何進入這個目錄,Windows系統(tǒng)需要自行查詢。
打開Finder,按住option鍵,然后點擊前往,就可以看到資源庫了。
依次進入到這個路徑下
/Users/sanmu/Library/Application Support/Blender/4.3/scripts/addons/BlenderGIS-master/core/lib/imageio/resources
到達這個目錄后,需要手動創(chuàng)建一個名為freeimage的文件夾。
然后將剛下載的文件放到freeimage文件夾中。
準備工作就都完成了。
重啟Blender,然后點擊web geodata,選擇basemap,會出現(xiàn)下面的彈窗。
將源修改為OSM后,點擊確定。
這樣我們就可以獲取到這些數(shù)據(jù),并進行放大縮小。
通過快捷鍵command + G,會出現(xiàn)一個彈窗,通過它我們可以具體定位到城市。
輸入一個位置后,點擊確定
等待一會兒,就可以定位到我們輸入的位置坐標了。
使用鼠標滾輪進行放大縮小。
最后,要獲取建筑的模型,我們點擊web geodata,選擇buildings,然后點擊確定。
等待一會兒,我們就可以生成如下內(nèi)容了。
然后我們點擊背后的圖片刪掉,移動城市的位置,就可以獲得城市群了。
Three.js學習:
https://www.threejs3d.com/
本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)