OpenUSD

Universal Scene Description は 3D 世界のためのオープンで拡張可能なエコシステムです。

OpenUSD で相互運用可能な 3D ワークフローを構築する

Universal Scene Description (OpenUSD) は単なるファイル形式ではありません。3D ワールド内で記述、構成、シミュレーション、コラボレーションするための拡張可能なオープン エコシステムです。

もとは Pixar Animation Studio によって発明された OpenUSD は、AI 対応の大規模な仮想世界のためのアセットと環境の作成や、そのような世界を作るためのツールの構築を行う際に、ワークフロー、チーム、プロジェクトを加速する基本的なツールと機能のコレクションを備えています。

利点

OpenUSD のパワー

拡張可能

3D 仮想世界で構成、編集、クエリ、レンダリング、コラボレーション、シミュレーションを行う API を備えた、オープンで拡張可能なフレームワークおよびエコシステムを提供します。

非破壊的

シーン作成とアセットの集約における非破壊ワークフローとコラボレーションが可能になり、チームは一緒にイテレーションを行うことができます。

コラボレーティブ

ファイル システムに依存せず、あらゆるデータ ストレージ モデルをサポートする、拡張性の高いアセット リゾルバーを提供し、異種のデータ ソースを扱うことができます。

カスタマイズ可能

データを柔軟に視覚化できる Hydra レンダリング アーキテクチャにより、汎用パイプラインのカスタム レンダラーをサポートしています。

Alliance for OpenUSD (AOUSD)

Pixar、Adobe、Apple、Autodesk、NVIDIA が  AOUSD を結成しました。OpenUSD によって 3D コンテンツの相互運用性の推進を目指すオープンな非営利組織です。

OpenUSD の普及活動

AOUSD は、3D エコシステム全体の開発者とコンテンツ クリエイターを支援するために、OpenUSD の標準化、開発、進化、成長を奨励しています。

メンバーになる

AOUD に参加し、3D エコシステムの標準化と、OpenUSD の構造を定義し、新しい機能を作る仕事にご協力ください。

OpenUSD で構築する

OpenUSD の限界を押し上げる

NVIDIA は特殊効果 (VFX) を超えた用途を目指して USD の進化を加速し続けており、産業、ロボティクス、AI で応用することで USD エコシステムの限界を試しています。

Omniverse

NVIDIA Omniverse™ は USD をベースとした、仮想世界のためのマルチ GPU スケーラブル コンピューティング プラットフォームです。このオープンで拡張可能な開発プラットフォームは、お気に入りのコンテンツ制作ツールを利用してメタバース アプリケーションを構築するための基盤として機能します。

Isaac Sim

USD をベースとした NVIDIA Isaac Sim™ は、拡張性の高いロボティクス シミュレーション アプリケーション フレームワークで、物理的に正確な仮想環境を強化して、AI ベースのロボットを開発、テスト、管理する合成データ生成ツールです。

SimReady アセット

USD は、シミュレーション対応アセット、つまり現実世界と同じように振る舞うことを可能にする物理的特性を持つ高度な 3D アセットの基盤として機能します。

NVIDIA の USD への貢献

NVIDIA は OpenUSD の開発を拡大しており、物理的に正確な大規模デジタル ツインを構築している産業コミュニティや科学コミュニティを支援しています。NVIDIA はまた、地理座標、glTF ファイル形式への接続、リアルタイム プロシージャ、Web ブラウザーで実行する機能、IoT データのリアルタイム ストリーミングなど、未来のさまざまな機能を取り込むためにOpenUSD に投資しています。

マテリアル定義言語 (MDL)

MDL を使用すれば、物理ベースのマテリアルを対応アプリケーション間で簡単に共有できます。

USD の物理演算

Omniverse USD Composer のリアルタイム シミュレーションのデモで、剛体物理演算を USD に拡張する方法の技術的な詳細をご覧ください。

Python 3 バインディング

Omniverse Kit は Python 3 の非同期 API を使用し、Omniverse サーバーとローカル ファイル システムの間でアセットを安全に読み込み、保存します。

構築済み USD バイナリ

NVIDIA は、開発者ワークフローを加速するために、Windows と Linux 向けに構築済み USD バイナリを提供しています。

OpenUSD の詳細を見る

オンデマンド

OpenUSD 入門

オンデマンド

OpenUSD の基礎を学ぶ

講師による指導

Deep Learning Institute (DLI) で USD の基礎を学ぶ

今すぐ始める

プラットフォーム SDK

アプリケーションを一から開発したい開発者向けに、NVIDIA は Omniverse Kit SDK と、簡単にカスタマイズして拡張できる無料のサンプル アプリケーションを提供しています。セルフホスト型のクラウドで使用するためにコンテナー化したり、マネージド サービス クラウドで使用するためにアップロードすることができます。​

クラウド API

Omniverse コア テクノロジはシンプルな API として公開されており、開発者はクラウド、マルチクラウド、仮想プライベート クラウドでセルフホストしたり、Microsoft Azure で NVIDIA Omniverse Cloud のマネージド サービスとして利用したりできます。

関連情報

ライブでヘルプを得る

Omniverse のエキスパートとライブでつながり、あなたの疑問を解決しましょう。

関連情報を見る

無料の入門教材で、ご自身のペースで学ぶことができます。