2年半前に初めてバーチャルリアリティ(VR)ヘッドセットを手に入れた時、私はほとんどの人と同じように、3DモデルをVRに入れるにはどうすればよいのだろうかと思いました。 私はすぐにソフトウェアや時間へのより多くの投資なしで私は多くを行うことができないことがわかった。 私はいくつかのオプションを研究し始め、VRコミュニティのいくつかの専門家と関わり始めたときです。
私のバーチャルリアリティの旅は面白く、私は長年にわたってそれについてブログを書いてきました:
この記事では、私のために最善を尽くした2つのソリューションを挙げ、あなたがソフトウェア開発のビジネスで造船していない限り、あなたが離れて滞在すべき1つのソリューションについて言及します。 私は利用可能なすべての可能なソリューションをテストしていないことを明確にする必要があります。しかし、もしあるら、私はそれを試してみたいと思います。
ゲームエンジン – ユニティ
私がVRソリューションの研究を始めた当初は、ゲームエンジンを使って独自のVRソリューションを構築する企業がたくさんいました:UnityまたはUnreal。 これらのゲームエンジンは、本質的に、箱から出してVRサポートを持っています。 当時、SSIはゲームエンジンの開発経験があまりなかったが、「シンプルで便利なアプリケーションを作るのはどれほど難しいか」と考えた。 これにより、データを読み取ってユーザーにシームレスなワークフローを作成するVRソリューションの開発に開発サイクルを投資する道を歩みました。
比較的言えば、VRで3Dモデルを表示するアプリケーションを作成するのにそれほど時間はかからませんでした。 しかし、ユーザーの実用的な観点から、簡単な解決策はあまり役に立たなかった。 私たちのクライアントがそれを使用するためには、VRシーンを作成するたびにゲームエンジンを使用する方法を学ぶ必要があります。 これは、ゲームエンジンがシーン(3Dモデル)を継続的に更新するように設計されていないため、どのように機能しているかによるものです。 私はもう少し技術的なを得ることができました。しかし、要約すると、シンプルなソリューションは実用的ではなく、シームレスなソリューションを作成したい場合は、より多くの時間を投資する必要があります。
ソフトウェア開発ではなく造船に焦点を当てた企業に対する私の提案は、あなたの$を食い尽くすソリューションを作成するための貴重な時間と労力を無駄にしないことです。 そうは言うまでも、Unityで独自のVRソリューションを構築したSSIクライアントを見て、彼らにとっては良い解決策だと思われました。 しかし、私は彼らがルールの例外であると信じています。
VR固有のソフトウェア
仮想現実環境に投資したいほとんどの人にとって最も実行可能なワークフローは、VR (そして現在は AR) 用に設計されたアプリケーションを一から使用することです。 これらのソリューションにはコストがかかります。しかし、投資額と比較すると、独自のソリューションの作成に費やす必要があります。
何年もの間、私は市販されているいくつかのVRアプリケーションをテストし、様々な結果を持っていました。 次に、(優先度の高い) 最初のソリューションでテストしていたものを示します。
- ShipConstructorの 幾何学的 情報をシームレスに活用して、典型的なデザイナーによる仮想シーンを作成することができます(別名VRの専門知識は必要ありません)
- ●少なくとも40,000部の船舶モデルのかなりの部分を扱う能力。 造船の誰もが知っているように、文字通りすべての部品のすべての形状(曲率)のために、グラフィカルなエンジンは、複雑な部品の膨大な量を扱うことに非常に苦労しています。 一般的な造船部品は約10-100 AEC部品に等しい場合があります。
- VR環境での作業を失うことなく、仮想シーンを透過的に簡単に更新できます。
- プロパティ、アセンブリ、ユーザー定義属性など、仮想環境で ShipConstructor からメタデータを使用する機能。
- さまざまな VR ハードウェアをサポートします。
ヴァータリス – ビジョナリーレンダリング
お問い合わせ:ダン・ダルシー ・d.darcy@virtalis.com
私はしばらくの間Virtalisと一緒に働いていて、最初は1年以上前にVR環境で60m PSVのパフォーマンスに感銘を受けました。 VR環境の作成は、Virtalisのビジョナリーレンダリングでインポートできるいくつかのフォーマットを作成するSSI EnterprisePlatformを使用する場合、比較的シームレスでした。 ビジョナリーレンダリングで開いたら、VRボタンをクリックするだけでした。 ビジョナリーレンダリングGUIは比較的使いやすく、前述のように私がテストしていた60mの容器で応答性があります。
ワークフローは簡単でしたが、その欠点は、ShipConstructor プロパティをビジョナリー レンダリングに取り込むことができなかったということです。 私はアセンブリまたは部品名をビジョナリーレンダリングに転送するためにいくつかのトリッキーを使用しました。 SSIとVirtalisは、製品間の統合を改善する方法について議論しています。
私のOculus RiftでのVR体験は、私が経験したより良い経験の1つだったので、それが私のトップの選択肢の1つです。 Virtalisは、印象的なクライアントベースで長い間VRのビジネスにあり、それは彼らの製品に示しています。 様々なVRハードウェアに対する彼らのサポートは、ポストで言及するには大きすぎるので、私も試してみない。 1965年のVRユニット「ダモクレスの剣」を思い出すものがありました。
VRを最優先にしている企業には、間違いなく私の現在の推薦があります。
フゾール
Fuzorは私が最も少ないテストをしたアプリケーションですが、それは本当の約束を示しています。 Fuzorで最も興味深い機能は、Navisworksファイルを読み取ることができるということです。 ほぼすべての単一のSSIクライアントは、ヘッドセットVR環境をサポートするために非常にシームレスなワークフローを可能にするNavisworksを使用しています。あなたは単にFuzorでNavisworksファイルを開く必要があり、あなたは行くのが良いです。 残念ながら、ShipConstructorのプロパティはNavisworksファイルにあったにもかかわらず出くわしませんでした。 この執筆時点で、私はこの挑戦について彼らと話し合っています。
Fuzorのパフォーマンスは大丈夫ですが、この記事を書いている時点で私はより大きなプロジェクトをテストできませんでした。 GUIは良いようですが、私はいくつかの動きや測定などのVR機能を繰り返すのにいくつかの問題を抱えています。 私はそれが単なる教育の問題であり、ソフトウェアの問題ではないと思います。
このソリューションは、あなたの一部に最適ですが、より汎用性の高いソリューションを望む他の人には適していない可能性があるヘッドマウントディスプレイをサポートしているように見えます。
Fuzorは、巨大なプラスになり得る他のほとんどのVRアプリケーションとは異なり、プロジェクトのエクスポートでパッケージ化された無料のビューアを持っています。 HTC ViveまたはOculusの亀裂を持っている人のために、あなたはSSIトレーニングプロジェクトのためのFuzor VR環境である以下のファイルをダウンロードすることができます。
概要
ソリューション | フゾール | 統一 | ヴィルタリス |
船舶モデルの性能 | 約8,000個(2造船ユニット)を問題なく取り扱います。
より大きいモデルでテストされていない
| わかりました。 Unity の経験不足により、おそらくソリューションは最適化されませんでした。 | 60 m (!200ft) のワークボートを問題なく取り扱う
|
ワークフロー | すでに生成されたNavisworksファイルを使用したシームレスなワークフロー
出荷コンストラクターのメタデータはありません | ユーザーは、いくつかの Unity のエクスペリエンスを持っている必要があります。
3Dモデルで「ゲーム」を生成するのに時間がかかる指示のレシピ。 ワークフローは改善できますが、より多くの開発が必要です= 時間 = $ | 3 ステップワークフロー
出荷コンストラクターのメタデータはありません |
投資 | 年間 $2000-$5000 | 多くの開発が必要です。 おそらく単なるソフトウェア購入以上のもの | 〜$1,000 VR4CAD(年間)
$? ビジョナリー レンダリング (テストしたもの) |
ハードウェアサポート | パーソナルヘッドセット(HTC Vive、タッチ付きオクルスリフト) | HTC Vive,タッチ付きオクルスリフト。 潜在的に他の人。 | 洞窟、スクリーン、ジョイスティックなど、ほぼすべてのVRハードウェアをサポートして私が見てきた最も汎用性の高いソリューション。 |
閉会のコメント
バーチャルリアリティ(VR)は長い道のりを歩んできた技術であり、その軌道は造船会社にとって非常に魅力的な解決策を提供するようです。
VRが業界全体で採用される前に、Navisworksのような軽量ビューアと同じように、私たちがやっていることの自然な延長である必要があります。 それはVRの専門家を必要とするべきであり、それはVR環境に豊富な3Dモデルを得るためにボタンの簡単なプッシュである必要があります
ほとんどの造船会社にとって、最良の投資は、ゲームエンジンを使用して独自のVRアプリケーションを開発するのではなく、VR固有のツールを購入することです。
今日市販されているソリューションの性能は、VRソフトウェアとハードウェアの大きなステップである私たちのより大きなモデルを扱うようです。
私は他のソリューションをテストするだけでなく、私がこのポストで言及したソリューションが来年にどのように進むかを楽しみにしています。
VRがビデオや画像でどれほどうまく機能するかを示すのは常に難しいので、私はいくつかの解決策をテストするのを手伝ってくれる子供たちのビデオをあなたに残すと思いました。 あなたがそれらを見て、あなたはVR環境に対する彼らの反応を見ることができます。