TerraLand 3

参考:

TerraLand 3 – Creates Real World Terrains | TerraUnity [Official]

購入

参考:

TerraLand 3 | Unity Asset Store [Official]

ツール

  • Downloader
  • Terrain
  • Maps Maker
    • Shadow Remover
    • Colormap Generator
    • Landcover Generator

参考:

TerraLand Terrain Component | TerraUnity [Official]

#10 differences between ver. 2 & 3 (TerraUnity) | Unity Forum

Downloader

  • Static World
  • Dynamic World

メニューから「Tools > TerraUnity > TerraLand > Downloader」を選択して、「TarraLand Downloader」ウィンドウを開く。

[Static World]

  • Resolution Mode
    • Manual
    • Lowest
    • Low
    • Medium
    • High
  • Interactive Map
  • Area Location
    • Address/Location:住所あるいは場所の名称を入力する
    • Search:Bing Maps Locations API を使用して場所を検索する
    • Set Location:場所を設定する
    • Latitude:緯度
    • Longitude:経度
    • Load from File:以前に実行した Downloader の履歴 (XML ファイル) から場所を読み込む
  • New Terrain Settings
    • Tiles Grid:1x116x16
    • Area Size Units:エリアの大きさ
    • Constrain Aspect Ratio:アスペクト比を保つ
    • Use Scale Factor:スケールの倍率を使用する
    • Scale Factor:スケールの倍率を指定する
    • Units to 1 Meter:単位を 1 メートルに合わせる
    • Pixel Error Quality:生成されるテラインと生成元のテクスチャの間で許容するピクセル誤差 (値を大きくすると品質は下がるがパフォーマンスは向上する)
  • Offline Data
    • Single Terrain
    • Terrain Chunks
  • Heightmap Downloader
    • Include Bathymetry (Under Water):海底を含める
    • Heightmap Resolution:ハイトマップの解像度を指定する
    • Smooth Steps:スムージングを適用する回数
    • New & Old Blending:スムージング前のハイトマップと混合する
    • Blending:混合比率
    • Elevation Exaggeration:標高を誇張する倍率を指定する (1 を指定すると現実の標高と同じ)
  • Save Elevation Data
    • Data Formats:ASCII / RAW / TIFF
  • Satellite Image Downloader
    • Grid Per Terrain:132
    • Image Resolution:衛星画像の解像度を指定する
    • Texture Terrain:衛星画像をテラインに使用する
    • Import at End:最後にインポートする (テラインに使用しない場合)
    • Other Options
      • Image Quality Compression:画像の圧縮品質 (0100)
      • Import Compression:インポート時に圧縮する (インポート動作が遅くなる)
      • Auto Image Scaling:画像を自動的に拡大縮小する (インポート動作が遅くなる)
      • Anisotropic:異方性フィルタリングの品質を指定する (09)
      • Alphamap Per Terrain:アルファマップの解像度を指定する
      • Async Calls:ダウンロードに使用するスレッド数
  • Analysis Maps Downloader
    • Visualization Map Types
      • Slope:傾斜
      • Aspect:側面
      • Hillshade:陰影起伏
      • Elevation:標高
    • Slope Export
    • Aspect Export
    • Hillshade Export
    • Elevation Export
    • Resolution
    • Format
      • AI / BMP / DIB / EMF / GIF / JPG / JPGPNG / PDF / PDF / PNG / PNG24 / PNG32 / SVG / TIFF
    • Get Visual Maps
    • Analysis Maps Folder
  • Failed Images Downloader
    • Failed Images Folder
    • Get Failed Images:取得に失敗した画像を再取得する

[Interactive Map] 

地図を使用してエリアを指定する。

  • Show Map / Focus Map:マップを表示する/マップを最前面に表示する
  • Map Source:
    • Google (Roadmap / Terrain / Satellite / Hybrid)
    • Bing (Aerial / Aerial with Labels / Road)
    • OSM
    • MapQuest (Map / Satellite / Hybrid)
    • Mapbox
    • Yandex
  • Update Area:マップの移動に伴ってエリアを更新する。
  • Show Area:マップ上にエリアを表示する。
  • Show Center:中心に十字のカーソルを表示する。

[Area Size]

  • Metrics
    • Lat Extents:緯度方向の距離
    • Lon Extents:経度方向の距離
    • Square Area:エリアを正方形に保つ
  • Coordinates:上下左右の端を緯度・経度で指定する

ハイトマップ及び衛星画像の解像度を指定する

参考:

TerraLand Elevation & Imagery Resolution Definition | TerraUnity [Official]

テラインタイル (Terrain Tiles)

参考:

TerraLand Multi Tiles Terrain Generation | TerraUnity [Official]

Heightmap Resizer

ハイトマップの解像度を変更する。

Terrain Splitter

ハイトマップをグリッド状に分割する。

参考:

TerraLand Multi Tiles Terrain Generation | TerraUnity [Official]

Smoothen Terrain Heights

地形の起伏を滑らかにする。

参考:

Smoothen Operation on surfaces in TerraLand Terrain | TerraUnity [Official]

Image Tiler

衛星写真を分割して地形上に配置する。

Maps Maker

  • Shadow Remover
  • Colormap Generator
  • Landcover Generator

参考:

TerraLand Maps Maker – Shadow Removal, Colormap & Landcover (Splatmap) from images | TerraUnity [Official]

Shadow Remover

衛星画像から陰影を除去する。

参考:

TerraLand Maps Maker – Shadow Removal, Colormap & Landcover (Splatmap) from images | TerraUnity [Official]

Landcover  Generator

地形分布マップ (Splatmap) を生成する。

参考:

TerraLand Maps Maker – Shadow Removal, Colormap & Landcover (Splatmap) from Images | TerraUnity [Official]

TerraLand’s Image Tiler Definition | TerraUnity [Official]

Terrain To Mesh / Mesh To Terrain

  • Terrain To Mesh:テラインをメッシュに変換する
  • Mesh To Terrain:メッシュをテラインに変換する

参考:

Terrain To Mesh Conversion in TerraLand | TerraUnity [Official]

Pixel Error

参考:

Terrain Settings | Unity 2018.4 マニュアル [公式]

#157 you can crank up the Pixel Error to save a lot of polygons and gain performance (TerraUnity) – Unity Forum

地形データ取得サーバー

地形データは常に ESRI から取得される。マップソースの選択はプレビューに利用される。

First of all, changing mapping sources in Interactive Map section does not change the download servers and heightmap/imagery source in TL is always ESRI only. Changing providers from there is just for previewing purposes.

参考:

#461 Changing providers from there is just for previewing purposes – TerraLand 3 | Unity Forum

標高及び衛星画像の解像度

参考:

TerraLand Elevation & Imagery Global Coverage Resolutions | TerraUnity [Official]

オフラインストリーミングで地形にギャップが生じる

カメラの移動スピードが速すぎるとテライン API の制限に基づく実装の仕様によって地形が適切に更新されない。

参考:

#453 There is an issue related to the offline streaming and fast moving camera – TerraLand 3 | Unity Forum

海上の画像データが取得できない

現象:

海上の画像データが ESRI では提供されていないために取得できない。

対処法:

Imagery フォルダ内にあるファイル名が _Temp で終わるダウンロードに失敗したファイル群を、ファイル名から _Temp を取り除いた適当な画像に置き換える。

If you know the tiles with water areas in the server and their filenames are ended with “_Temp” so you can rename the file and remove the “_Temp” suffix from it and/or replace it with a black or whatever image with the exact same name so it’s like it is valid and being already downloaded.

参考:

#470 – If you know the tiles with water areas in the server and their filenames are ended with _Temp … – TerraLand 3 | Unity Forum

ビルドするとランタイムでオンラインストリーミングが動作しない

参考:

#470 Resolve the old issue when building Online Streaming (WorldExplorer) scenes – TerraLand 3 | Unity Forum

Unity で.NET 4.x を使用する | Microsoft Docs [公式]

リリース/更新履歴

バージョン 3.5

  • Support for Bathymetry data and creating under-water heights for terrains
  • Official SRP (HDRP, URP) support
  • Pooling system for StreamingAssetsManager with much better performance
  • Fixed flat terrains due to ESRI’s updated https queries
  • Fixed Misaligned streaming tiles in Offline Streaming system
  • Fixed WorldExplorer demo not working in builds
  • Auto retrieve of failed downloaded image tiles in Downloader’s Static World mode
  • Updated “Runtime Assets Placement” scenes for better runtime placement
  • Few internal bug fixes

参考:

#486 Ver. 3.5 is now live on AssetStore (TerraUnity) – Unity Forum

TerraLand 2.1 Release | TerraUnity [Official]

チュートリアル

参考:

TerraLand Tutorials | TerraUnity [Official]

TerraLand 3 Tutorials | Unity Forum

フォーラム

参考:

TerraLand 3 – Streaming Huge Real-World & Custom Terrains For Open-World Environments | Unity Forum

Tips

参考:

TerraLand Tournament Satellite Imagery & Detail Texturing Technique | TerraUnity

動画/チュートリアル

参考:

Unity Terrains Made Easy – YouTube

World Machine Terrains in Unity – YouTube

TerraLand Downloader Tutorial Part 1 – YouTube

ティザー/デモ

参考:

Automatic Runtime Assets Placement on Streaming Terrains – YouTube

Huge Streaming Open-World Environment from Real-World Terrains (25600km2) – YouTube

High Resolution Real-World Terrains – YouTube

World Machine to Unity & Streaming 8K Terrains – YouTube

Terrain Processors – Split, Smooth, Texture, Shadow Remove, Splatmap & Mesh Convert – YouTube

Moon – YouTube

Offline Streaming – Alaska 1 meter Lidar Terrain – YouTube

TerraLand Runtime – Procedural Real-Time Endless Terrains from Real-World GIS Data – YouTube

GPS Tracker using TerraLand’s Streaming System – YouTube

Geo-Referencing Objects on Real-World Terrains – YouTube

Rendering of 4k Heightmap & 32k Imagery Terrain – YouTube

Yosemite International Park 3D Simulation – YouTube

Photo-Realistic 3D Terrains in Unity – YouTube

Run-time Terrain Generation in Real-Time from GIS Data – YouTube

プレイリスト

参考:

TerraLand – YouTube

TerraLand Tournament

参考:

Tournament | TerraUnity [Official]

TerraLand Tournament Demo | TerraUnity [Official]

TerraLand Tournament – Vehicle Physics & Simulation Template | Unity Forum

TerraLand Tournament – Desert Car Racing – Realistic Graphics & Gameplay in Unity – YouTube

タグ:

コメントを残す

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