テレイン

公式サイト:

地形 | Unity マニュアル [公式]

概要

参考:

Terrain で絶景を作る方法!美しいオープンワールドを実現しよう | くろくまそふと

Terrain エンジン | Unity 2018.4 マニュアル [公式]

使い方

参考:

Terrain で山や草木の生えた大地を作る | 夜中に Unity

Terrain で大地を創る – Qiita

Terrain の作成と編集 | Unity マニュアル [公式]

導入

参考:

Terrain にテクスチャをペイントする – Qiita

地形エンジンを覚える | STYLY

Terrain を使ってフィールドを作成する | かめくめ

自由に地形を生成できる Terrain を解説!テクスチャや Collider の設定や注意点まで | XR-Hub

Terrain を使ってみた | RE:ENGINES

Terrain の使い方とテクスチャの設定について | グッドラックネットライフ

色や木を塗ったリアルな地形を歩く | ネコロモーフ

自分の好きな地形を創造する! Terrain 機能の紹介 | Cluster Creators Guide

3分で地面を生成! Terrain で見栄えの良い地面を作ろう | 侍エンジニアブログ

ショートカットキー

操作

Fカーソル位置にビューをフォーカスする

, / .前のブラシを選択する/次のブラシを選択する

Shift + , / Shift + .前のディテールを選択する/次のディテールを選択する

[ / ]ブラシを小さくする/大きくする

/ Shift + 不透明度を下げる/上げる

参考:

Terrain の作成と編集 | Unity マニュアル [公式]

設定

こちらのページを参照

参考:

Terrain の基本設定 | Unity でゲームを作ろう!

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

レイヤー (Layers)

こちらのページを参照

参考:

地形にテクスチャーを設定する | iPentec

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

地形ツール

操作

F1Raise or Lower Terrain

F2Set Height

F3Smooth Height

F4Paint Texture

F7Stamp Terrain

F8Paint Holes

参考:

Terrain のペイントツールの使い方 | Uinty 使い方ガイド

Terrain ツール | Unity マニュアル [公式]

Paint Texture | Unity マニュアル [公式]

Smooth Height

Blur Directionなだらかにする方向を指定する

  • -1山をなだらかにする
  • 1谷をなだらかにする
  • 0山と谷、両方をなだらかにする (デフォルト)

参考:

Smooth Height | Unity マニュアル [公式]

ブラシ (Brushes)

参考:

Brushes | Unity マニュアル [公式]

テクスチャ/スプラットマップを編集する

参考:

地形にテクスチャーを設定する | iPentec

Terrain での地面の繰り返しを目立たなくする | ft-lab

草木を生やす (Trees / Details)

操作

F5Paint Trees

F6Paint Details

こちらのページを参照

参考:

テクスチャのペイント & 木や草を生やす | Unity でゲームを作ろう!

Trees | Unity マニュアル [公式]

草とその他のディテール | Unity 2020.3 マニュアル [公式]

地形に穴を開ける

参考:

Unity 2019.3 の Terrain Paint Holes の詳細 | Unity Technologies Blog [公式]

Paint Holes | Unity Manual [Official]

terrain holes ? – Unity Forum

Does the new terrain support holes? – Unity Forum

Best way to cut holes in the terrain? – Unity Forum

Terrain holes data for custom shader – Unity Forum

ハイトマップ (Heightmaps)

  • Import Raw
  • Export Raw
こちらのページを参照

参考:

Terrain にて Heightmap を作成/インポートする | みーのぺーじ

地形を Heightmap ファイルから作ってみよう | すたじおこんぶ

Terrain のハイトマップデータフロー | 黒鳥のメモ

Terrain の HeightMap を生成するエディタ拡張のサンプル | エクスプラボ

ハイトマップの使用 | Unity マニュアル [公式]

Creating a Terrain for Unity 3D with Photoshop | Jason Sturges

How to Create a Terrain from Heightmap and Texture in Unity | 3D-Mapper.com

Importing a RAW file as a heightmap – Unity Forum

Export terrain heightmap to PNG – Unity Forum

解像度

参考:

Is it possible to have more “roundy” texture on terrain? – Stack Overflow

スクリプトから操作する

参考:

UnityEngine.Terrain | Unity スクリプトリファレンス [公式]

地形を分割/接続する

参考:

Can you fit meshes together from Blender to create terrain in Unity? – Unity Answers

スプラットマップを生成/インポート/エクスポートする

参考:

Import Splatmaps | Terrain Tools 4.0 Manual [Official]

Export Splatmaps | Terrain Tools 4.0 Manual [Official]

Texturing a real world terrain based on aerial view – Unity Forum

Realistic OpenWorld Workflow – Unity Forum

オープンワールドを作成する

参考:

オープンワールドの地形の作り方 | Unity でゲームを作ろう!

Openworld Example を完成させる | Unity でゲームを作ろう!

パフォーマンス

参考:

重い Terrain の描画処理を少しでも軽くする方法 | くろくまそふと

Terrain の負荷やら Draw Call やらを下げるポイント | テラシュールブログ

Terrain の負荷軽減 & ライティングのベイク時間短縮方法 | Unity でゲームを作ろう!

ゲームの描画処理を軽くする方法 | Unity でゲームを作ろう!

木の影をベイクする

参考:

Terrain で木の影をベイクする | テラシュールブログ

アップデート

参考:

Unity 2018.3 における地形作成システムのアップデート | Unity Blog [公式]

New Terrain System | Unity Forum [Official]

自動アップグレード

2018.3 より前の Unity で作成したテレインを 2018.3 以降でインポートすると、互換性を維持するために変換されたデータが _TerrainAutoUpgrade の下に生成される。

参考:

What is _TerrainAutoUpgrade? – Unity Forum

資料

Unity はじめるよ/地形を作る (PDF) | 面白創造会社モノリズム

Terrain Tools

こちらのページを参照

公式サイト:

Terrain Tools | Unity Manual [Official]

入手:

Terrain Tools Sample Asset Pack | Unity Asset Store [Official]

参考:

新公開の Terrain Tools パッケージで作業を高速化しよう | Unity Blog [公式]

Terrain Obj Exporter

コード:

Terrain Obj Exporter | Unify Community Wiki

参考:

Terrain を軽量なメッシュに変換する | いんでぃーづ

How to set LOD for terrain mesh? – Unity Forum

RAW to EXR

リポジトリ:

TonyMarkham/unity-raw-to-exr: This is a Utility to Convert the 16-bit Raw Heightmap Data that Unity’s Terrain System Exports into a 16-bit EXR Format – GitHub

入手:

unity-raw-to-exr | PyPI

16 bit RAW to PNG

動画:

Working with Raw 16 Bit Unity Terrain Data

リポジトリ:

dracolytch/16BitRawToPng: A Tool for Converting a 16 Bit Raw File to PNG and Back. Especially Useful with Unity Terrain Raw Data – GitHub

TOZ Splat Painter

入手:

TOZ Splat Painter | Unity Asset Store [Official]

フォーラム:

TOZ Splat Painter | Unity Forum

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

コメントを残す

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

Protected by reCAPTCHA