| この記事の要点 |
|
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 設定が必要です。
子ページはありません
- 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 3Dグラフィックスのソフト一覧|Blender・Metasequoiaと用途別の選び方
- 7 Spring Frameworkのアノテーション一覧
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOME の確認方法 (Linux / Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- Visual Studio「デザイナーを表示できません」エラーの原因と対処 2026-10-28 12:06:00
- SSH 認証に失敗しました。再試行してください の対処 2026-10-28 12:06:00
- SSH2 秘密鍵の読み込みに失敗しました の原因と対処 2026-10-28 12:06:00
- TeraTerm のよくあるエラーと対処法完全ガイド — Connection refused / 2026-10-28 12:06:00
- Visual Studio エラー一覧|コンパイルエラー・警告の確認方法と対処 2026-10-28 11:39:57
- Whitelabel Error Page の原因と消し方|Spring Boot のエラーページ 2026-10-28 11:39:57
- Eclipseで「サーバーに追加または除去できるリソースがありません。」の原因と対処法 2026-10-28 11:39:57
- SQL WHERE 句完全ガイド 2026-10-28 11:39:57
- SQL JOIN 完全ガイド (INNER/LEFT/RIGHT/FULL OUTER) 2026-10-28 11:39:57
- tomcat の起動 / 停止ログと catalina.log・catalina.out の違い 2026-10-28 10:24:23
- Tomcat の起動確認方法 5 つ|localhost:8080・ポート・プロセス・ログ 2026-10-28 10:24:23
- Oracle 19c COMMITの使い方: 暗黙コミット・自動確定・応答不明時の確認 2026-10-28 09:59:09
- Oracle 19c DELETE文|削除対象の確認・COMMIT前の判断・ROLLBACKの条件 2026-10-28 09:59:09
- Oracle 19c INSERT文|INSERT ALL・SELECT・RETURNINGとMERGEの使い分け 2026-10-28 09:59:09
- Oracle 19cのトランザクション制御|COMMIT・ROLLBACK・分離レベルと接続設定 2026-10-28 09:59:09