Blender OSM

OpenStreetMap の地図及び地形を Blender に読み込むアドオン

リポジトリ:

vvoovv/blender-osm: One Click Download and Import of OpenStreetMap and Terrain for Blender – GitHub

ダウンロード/購入

Gumroad からダウンロードする。プレミアム版を購入すると追加機能を使用できる。

プレミアム版
  • ビルテクスチャ 2種類  (昼景/夜景)
  • 森林を配置する (1種類の樹木モデルが付属する)
  • 建物の占有形状に応じて建物を展開する (Buildify  を使用する)
  • カスタムテクスチャの適用
  • 衛星写真あるいは Web 地図を地形に投影する

入手:

Blender OSM | Gumroad

Blender OSM Premium | Gumroad

ドキュメント:

Premium Version – Blender OSM Wiki – GitHub

インストール

ドキュメント:

Insatallation – Blender OSM Wiki – GitHub

使い方

  1. データを取得する範囲を指定する。
  2. 地形を生成する。
  3. オーバーレイ画像を取得する。
  4. 構造物を生成する。

動画:

How to Use (Nicko16)

Easy Cities Using the OSM Add-on! (The CG Essentials)

ドキュメント:

Documentation – Blender OSM Wiki – GitHub

参考:

Blender OSM に無料のベースバージョンが登場したので街の雛形を作ってみた | ken26u のメモ

Blende r2.82.7 で OSM のアドオン導入と地図の 3D データ読み込み | T.Mitarai Personal Blog

地形マップ (.osm) インポートアドオン | CGrad Project

OpenStreetMap と Blender で似非○○景観図を作成する | blugjp まとめサイト

Blender OpenStreetMap Importer: Review and Guide | Artisticrender.com

ツール

  • Extentデータを取得、あるいは、モデルを構築する範囲を指定する。
    • Max Lat 北端の緯度
    • Min Lat 南端の緯度
    • Min Lon 西端の経度
    • Max Lon 東端の緯度
  • Import インポートを実行する
    • OpenStreetMap 構造物/建物
    • Terrain 地形
    • Image Overlay オーバーレイ画像
    • GPX GPS 測位経路データ

オーバーレイ画像 (Image Overlay)

ドキュメント:

Image Overlay Import – Blender OSM Wiki – GitHub

参考:

How to set zoom level for image overlay ? · Issue #229 · vvoovv/blender-osm – GitHub

Does not work when import “image overlay”, Blender 2.8, 5/14/19 · Issue #122 · vvoovv/blender-osm – GitHub

image overlay: wrong orientation/import? · Issue #106 · vvoovv/blender-osm – GitHub

道路 (Roads)

ドキュメント:

3D Roads Out of Blender Edges – Blender OSM Wiki – GitHub

参考:

How would I join an imported road from OSM to the terrain? – Blender Stack Exchange

How can I add roads or convert to mesh? – Blender Stack Exchange

Curves not showing direction in edit mode – Blender Stack Exchange

Array + Curve Modifier not filling out fully – Blender Stack Exchange

Attaching OSM road data to google maps 3D mesh from RenderDoc – Blender Stack Exchange

Setup Script

  • uv_only.py
  • neoclassical.py
  • premium_default.py

ドキュメント:

Setup Script and Blender File with Materials (Premium Version) – Blender OSM Wiki – GitHub

カスタム URL

ドキュメント:

Custom URL – Blender OSM Wiki – GitHub

参考:

Custom URL is not being used correctly · Issue #101 · vvoovv/blender-osm – GitHub

ArcGIS API を使う

ドキュメント:

Getting ArcGIS Access Token – Blender OSM Wiki – GitHub

Mapbox API を使う

ドキュメント:

Getting Mapbox Access Token – Blender OSM Wiki – GitHub

参考:

Support mapbox://styles/ custom overlay URL · Issue #167 · vvoovv/blender-osm – GitHub

GPX

ドキュメント:

GPX Import – Blender OSM Wiki – GitHub

Import GPX (.gpx) – Blender OSM Wiki – GitHub

屋根

ドキュメント:

Supported Roof Shapes – Blender OSM Wiki – GitHub

樹木を生成する

ドキュメント:

Import of Forests and Single Trees – Blender OSM Wiki – GitHub

境界を描画する

コード:

setup_scripts/base_borders.py – GitHub

参考:

[Feature Request] Downloading administratory borders · Issue #230 · vvoovv/blender-osm – GitHub

建物

ドキュメント:

Simple 3D Buildings | OpenStreetMap Wiki [Official]

リンク:

3D Building Examples | OpenStreetMap Wiki [Official]

Saint Paul’s Cathedral | F4map

Westminster Abbey | F4map

座標変換

座標変換用のオブジェクトを作成する。

projection = TransverseMercator(lat=scene["lat"], lon=scene["lon"])Code language: Python (python)

座標から緯度経度を求める。

(lat, lon) = projection.toGeographic(x, y)Code language: Python (python)

緯度経度から座標を求める。

(x, y) = projection.fromGeographic(lat, lon)Code language: Python (python)

ドキュメント:

Georeferenced Blender Scene – Blender OSM Wiki – GitHub

フォーラム

Blender OSM – OpenStreetMap and Terrain | Blender Artists Community

ドキュメント

Documentation – Blender OSM Wiki – GitHub

Premium Version – Blender OSM Wiki – GitHub

vvoovv/blender-osm Wiki – GitHub

リポジトリ

vvoovv/blender-osm – GitHub

リンク

prochitecture (@prochitecture) | Twitter

チュートリアル

Create Any City in Blender in 20 Minutes

Create a Realistic City

Easy Cities Using the OSM Add-on! (The CG Essentials)

New York Illuminated Buildings (Extreme PBR Combo + Blender OSM Add-on)

How to Capture World Terrain with Buildings – Blender 2.81

Blender OSM (Nicko16)

How to Use Custom Textures

Blender OSM (OSArch Monthly Meetup #15)

The whole Moscow Imported from OpenStreetMap

OpenStreetMap

公式サイト:

OpenStreetMap [Official]

参考:

Export | OpenStreetMap [Official]

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA