業界の基礎:Unity Industry開発者向けのエディター内チュートリアル
「Industry Fundamentals」テンプレートは、Unity Industryサブスクリプションまたは無料トライアルをご利用の方なら、どなたでもUnity Hubから無料でダウンロードできます。
この学習テンプレートは、3Dインタラクティブな産業用アプリケーションを作成するためのワークフローとステップを解説する4つのチュートリアルで構成されています。業界の初心者から中級者までの開発者は、これを探って、ヒューマン・マシン・インターフェース(HMI)、リアルタイムデータ、カメラシステム、その他の基本概念に関する知識を深めることができます。
「Industry Fundamentals」の目的は、皆様のUnity開発体験をより効率的で、目的意識が高く、そして刺激的なものにすることです。ここで得られるヒントは、さまざまな種類のリアルタイム3D産業用アプリケーションに幅広く適用できます:HMI、トレーニングシミュレーション、Digital Twins、あるいは製品コンフィギュレーター。
一連のガイド付きチュートリアルを通じて、以下のことを学べます:
- Asset Transformer Toolkit を使用して、CAD モデルを 3D アセットに変換し、Unity にインポートします。
- 3Dアセットの最適化を行います。これには、ポリゴン削減、法線の修正、穴の削除、および階層のクリーンアップが含まれます。
- ルールセットを使用して修正や変換を自動化することで、モデルを再インポートする際にも変更内容が保持されます。
- モデルをライブシミュレーション管理画面に接続して、シーンを完成させましょう。
「Industry Fundamentals」テンプレートの管理画面UI
UI Toolkit、ダイナミックカメラ、Unityナビメッシュの実演をご覧ください
このプロジェクトの最後のシーンは、換算・インポート・最適化したロボットモデルを基に構築された倉庫シミュレーションです。このシーンで際立っている主な特徴は以下の通りです:
- UI Toolkit:この管理画面はUnity UI Toolkitを使用して構築されており、シミュレーション中にバッテリー残量やシステムの健全性など、ロボットのリアルタイムデータを表示します。データバインディングにより、コードを手動で更新することなく、UIをシミュレーションやあらゆるデータソースからのリアルタイムデータと同期させることができます。
- ナビゲーション:ロボットはUnityのナビメッシュシステムを利用して自律的に移動し、C#によるロジックにより、ユーザーはロボットの経路検索を手動コントロールと完全自律モードの間でトグルすることができます。
- スクリプト作成:このシミュレーションは、ScriptableObjects を使用してデータレイヤーを分離しつつ、ロボットの動作、状態管理、およびデータフローを処理する一連の C# スクリプトによって駆動されています。
- Cinemachine:このシーンでは、Cinemachineのバーチャルカメラシステムを使用してカメラの動作を制御しており、ランタイムUIやシーンロジックとどのようにインテグレーションできるかを実演しています。
- ユニバーサルレンダーパイプライン (URP):このシーンは、最適なリアルタイムライティング、ベイクしたライトマップ、およびウェブを含むあらゆるプラットフォームでの高品質なビジュアルを実現するため、URPを使用して描画されています。
「業界の基礎知識」にアクセスする
Unity Industry Fundamentals テンプレート内のロボットモデル
Unity Industryの購読者の方は:
1.Unity Hubを開きます。
2.新しいプロジェクトを作成します。
3.エディターのバージョンとして「Unity 6.4」を選択すると、そのテンプレートをエディターで開くことができます。
Unity Industryのサブスクリプションをお持ちでない場合:
1.無料体験ページにアクセスし、以下の指示に従って無料体験をご利用ください。
2.トライアル期間がアクティベートされたら、Industryプランの加入者と同じステップに従ってください。
最後に、このテンプレートの概要をわかりやすく解説した全10回の動画シリーズをご覧ください。

学ぶには、実際にビルドしてみることです!ぜひ今日、このテンプレートをダウンロードして、その機能を探ってみて、次のインタラクティブな3Dアプリケーション開発の第一歩としてご活用ください。