Unity、OpenUSD関連の新パッケージをリリース。USDファイルのインポートとエクスポートに加え、C#での操作をサポート

Unity、OpenUSD関連の新パッケージをリリース。USDファイルのインポートとエクスポートに加え、C#での操作をサポート

2023.12.25
ニュースツール紹介3DCGUnity
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • Unity Technologiesが、OpenUSDに関する新しいパッケージバンドルをリリース
  • USDファイルのインポート・エクスポートやC#での操作をサポートする3つのパッケージを提供
  • Unity 2023.1以降のバージョンに対応

Unity Technologiesは、『New OpenUSD packages now available』と題する記事をUnity公式フォーラムにて公開し、USDファイルのUnityへのインポート・エクスポートやC#での操作をサポートする、新しいパッケージのバンドルをリリースしたことを公表しました。

(画像は公式フォーラムより引用)

USDとは、さまざまなDCCツールで使用可能な、ジオメトリやマテリアル、カメラ、ライトなどを含む3Dシーンを保存したファイルフォーマットです。

本バンドルには、以下の3つのパッケージが含まれます。

  • USD Importer(com.unity.importer.usd)
  • USD Exporter(com.unity.exporter.usd)
  • USD C# SDK(com.unity.usd.core)

これらのパッケージはUnity 2023.1以降で使用可能です。

USD Importer(com.unity.importer.usd)

UnityへのUSDファイルのインポートをサポートします。

対応している形式は.usd.usda.usdc.usdzです。

インポートされたアセットは、Unityのアセットデータベースにアーティファクトとして保存されます。

USD Exporter(com.unity.exporter.usd)

UnityからUSDファイルのエクスポートをサポートします。

対応している形式は.usda.usdc.usdzです。

USD C# SDK(com.unity.usd.core)

C#からUSDファイルを操作するためのUSDライブラリへのアクセスを可能にします。

このパッケージは、USD Importer/USD Exporterのベースとなっていて、これらをインポートすると自動でインポートされます。

USDファイルのインポート/エクスポートをする場合は、このパッケージを手動でインストールする必要はありませんが、独自でカスタムしたUSDツールを作成する場合、このパッケージを手動でインストールする必要があります。

また、GitHubのリポジトリには、サンプルシーンのソースコードが含まれています。C#でのUSDの使用をサポートするように設計されたライブラリと、USDファイルをインポート/エクスポートするためのコードが含まれています。

(画像はGitHubより引用)

詳細はUnity公式フォーラムをご確認ください。

New OpenUSD packages now available | Unity公式フォーラム

関連記事

ソニー、mocopiからBlenderにリアルタイムでモーションデータを送れるプラグイン「mocopi Receiver Plugin for Blender」をリリース
2025.04.18
Unity 6でのDirectX 12採用によるパフォーマンス改善について紹介する記事、Unity Technologiesが自社ブログで公開。Unity 6.1以降ではデフォルトでDirectX 12が使用される
2025.04.18
URPのシェーダーとVFXのテクニックを全12章にわたり解説する電子書籍、Unity 6版にアップデート。コンピュートシェーダーやノイズの章が追加
2025.04.16
リアルな風景の撮影を楽しめるUE5製シム『Lushfoil Photography Sim』、開発者のインタビュー記事がEpic Gamesのブログで公開
2025.04.14
ライブ配信アプリ「REALITY」ブラウザ版におけるUnityのWeb向けビルド技術、開発会社がブログ記事で解説。JavaScriptからUnityの実装を呼び出せるライブラリを独自開発
2025.04.14
UnityからUEへのプロジェクト移行方法、Epic Gamesが動画で解説。Unity/UEのビジュアルスクリプティング機能の比較や、C#のコードをC++に書き換える手法など
2025.04.14

注目記事ランキング

2025.04.12 - 2025.04.19
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

エミッター(Emitter)
エミッター
  1. 英語で「放出器」「放出源」のこと。
  2. ゲーム開発においては、パーティクルを生み出す発生源のことを示すことが多い。
VIEW MORE

Xで最新情報をチェック!