ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
| この記事の要点 |
|
Nature Starter Kit 2 とは
Nature Starter Kit 2 は Unity 公式(Unity Technologies)が Asset Store で完全無料で配布している自然環境アセットパックです。フォレスト系のシーンを手早く作るための樹木・草・岩・地面テクスチャ・小物プロップ・デモシーンがまとめて入っています。
| 項目 | 内容 |
|---|---|
| 配布元 | Unity Asset Store(Unity Technologies) |
| 価格 | 無料 |
| ライセンス | Asset Store EULA(商用利用可、再配布不可) |
| 対応バージョン | Unity 2018.4 以降(最新 LTS 推奨) |
| レンダーパイプライン | Built-in。URP / HDRP は手動コンバート可 |
| 用途 | プロトタイプ/学習/ゲームジャム |
同梱物
| カテゴリ | 内容 |
|---|---|
| 樹木(Tree) | 広葉樹/針葉樹複数種、LOD 付き |
| 植物(Plant) | 草、シダ、低木、花 |
| 岩(Rock) | 苔付き/苔無しの大小サイズ |
| 地面テクスチャ | 草地・土・落ち葉・砂利(Albedo / Normal / AO 付き PBR) |
| プロップ | 切り株、丸太、木の枝、キノコなど |
| デモシーン | 森のデモシーン 1 種類 |
導入手順
- Unity Asset Store(
assetstore.unity.com)にログインしてプロジェクトに「マイアセット」追加 - Unity Editor の Window → Package Manager → My Assets から Download → Import
- すべて Import すると
Assets/NatureStarterKit2/に展開される - 同梱の DemoScene を開いて動作確認
Terrain との組み合わせ
Unity の Terrain(地形)システムと組み合わせると、広いマップでも軽快に植生を配置できます。
Hierarchy → 3D Object → Terrain で Terrain 作成
↓
Terrain Inspector → Paint Trees → Edit Trees → Add Tree
↓
Nature Starter Kit 2 の Tree プレハブを選択
↓
ブラシで地形上に塗布
(草も Paint Details で同様に配置)
Terrain の Tree 配置は内部的に Tree Instancing + Billboard LOD で最適化されており、数千本でも 60fps を維持できます。
URP / HDRP への対応
Nature Starter Kit 2 は Built-in Render Pipeline 用シェーダーでマテリアルが作られているため、URP / HDRP プロジェクトに入れるとマゼンタ(ピンク)表示になります。対処は次のとおり。
URP プロジェクトの場合:
Edit → Rendering → Materials → Convert All Built-in Materials to URP
HDRP プロジェクトの場合:
Edit → Rendering → Materials → Convert All Built-in Materials to HDRP
* 草や葉の透過は手動で Surface = Transparent / Alpha Clipping を ON
* バーテックスカラーで揺らす Wind 表現は URP/HDRP では別途調整が必要
他の Nature 系アセットとの比較
| アセット | 価格 | 品質 | 特徴 |
|---|---|---|---|
| Nature Starter Kit 2 | 無料 | ★★★ | 公式・手軽・学習向け |
| SpeedTree | サブスク(個人無料枠あり) | ★★★★★ | 業界標準・風揺れ・モデラー付き |
| POLYGON Nature | 有償(数千円) | ★★★★ | ローポリ・スタイライズド |
| Quixel Megascans | UE 連携無料 / Unity は別途 | ★★★★★ | フォトリアル・8K テクスチャ |
| Book of the Dead Env. | 無料(Unity 公式デモ) | ★★★★★ | HDRP 専用・重い |
| NatureManufacture 各種 | 有償 | ★★★★★ | シーズン違い・天候表現あり |
使い方サンプル: 小規模な森を作る
- 新規シーンに Plane(または Terrain)配置
- 地面マテリアルを
Grass_Matに差し替え - 樹木プレハブ
Tree_01〜Tree_05を 20〜30 本ランダム配置 - 岩プレハブ
Rock_01〜Rock_03を点在 - Directional Light を「夕方」に調整(黄色寄せ+角度浅め)
- Post Processing で Bloom と Color Grading 適用
これだけで、ゲームジャム提出レベルの森シーンが 30 分でできあがります。
パフォーマンス Tips
- 樹木は LOD Group 付き → カメラ遠方で自動でローポリ化。LOD 設定を確認
- 大量配置は Terrain の Tree Painter 経由(プレハブ直置きより速い)
- 草の Wind Zone を追加すると揺れる(Built-in のみ)
- Occlusion Culling をベイクして遠方の樹木を非表示に
- 静的に置く岩は Static Batching で 1 ドローコール化
商用利用とライセンス
| 用途 | 可否 |
|---|---|
| 商用ゲームに同梱して販売 | OK |
| 無料配布作品に同梱 | OK |
| 素材単体での再配布/二次配布 | NG(Asset Store EULA) |
| NFT / 生成 AI 学習データ転用 | EULA で原則 NG |
| クライアント案件への流用 | 各シート単位ライセンスが必要なケースあり、要確認 |
FAQ
Q: Nature Starter Kit 2 で大規模オープンワールドを作れますか?
A: テクスチャ・モデル数が限られるため、見栄え的にはプロトタイプ止まりです。大規模作品なら SpeedTree や NatureManufacture を併用してください。
Q: モバイル向けに重くないですか?
A: 樹木が PBR ベースなので、ローエンドモバイルではきつめです。POLYGON Nature 等のローポリ系のほうがモバイル向きです。
Q: 風で揺らしたい
A: Built-in なら Wind Zone を置くだけ。URP / HDRP は Shader Graph または SpeedTree インポーターでの Wind 設定が必要です。
ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
子ページはありません
- Nature Starter Kit 2
- WRLD Unity SDK
- Destroyed City
人気ページ
- 1 Eclipseで「サーバーに追加または除去できるリソースがありません。」の原因と対処法
- 2 tomcat の起動 / 停止ログと catalina.log・catalina.out の違い
- 3 JavaScript で base URL を取得する方法|window.location.origin
- 4 YouTube Data API v3 エラー一覧|403・400・404 の原因と対処
- 5 Laravel エラー一覧|500/Blade/DB 接続/ルーティングの代表エラー
- 6 Spring Frameworkのアノテーション一覧
- 7 3Dグラフィックスとは|モデリング/レンダリング/主要ソフトウェア (Blender / Maya)
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOME の確認方法 (Linux / Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- Spring Bootのテスト入門|@SpringBootTestとJUnitでの単体・結合テスト 2026-08-07 17:15:57
- PHPでのファイルアップロード方法|multipart/form-dataと$_FILES 2026-08-07 17:15:57
- Scratchのアカウントの作り方|メールアドレスとユーザー名の登録手順 2026-08-07 17:15:57
- Bluetoothとは|仕組み・BLEとClassicの違い・用途 2026-08-07 17:15:57
- djangoにおけるMVCアプリケーション実装例 2026-08-07 17:15:57
- PHP $_SERVERとは|DOCUMENT_ROOT・PHP_SELFなど主な要素 2026-08-07 17:15:57
- Google OAuth 2.0 認証の実装方法 2026-08-07 17:15:56
- APIキー取得方法 2026-08-07 17:15:56
- Java とは?言語仕様・JVM・主要フレームワーク一覧 2026-08-07 17:15:56
- Scratch 作品の公開方法 2026-08-07 17:15:56
- インストール方法(Windows版) 2026-08-07 17:15:56
- 【PHPフレームワーク】Laravelの使い方 2026-08-07 17:15:56
- インストール(eclipseプラグイン) 2026-08-07 17:15:56
- Spring Frameworkの使い方 2026-08-07 17:15:56
- データベースとは?RDB / NoSQL / SQL の基礎 2026-08-07 17:15:56
コメントを削除してもよろしいでしょうか?