モノリスソフト、異なるDCCツール間で3Dシーンを共有する「MaterialX」「OpenUSD」の活用方法をブログ記事で解説

モノリスソフト、異なるDCCツール間で3Dシーンを共有する「MaterialX」「OpenUSD」の活用方法をブログ記事で解説

2024.07.01
ニュース3DCGHoudiniMaya
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • モノリスソフト、『USD・MaterialXを使用したインテリアマップシェーダー』と題した記事を公開
  • さまざまなDCCツールで共有可能な3Dシーンを、OpenUSDやMaterialXで作る方法を解説
  • Houdiniで作成したインテリアマッピングをUSDファイルで出力し、Mayaで読み込む手順を紹介している

モノリスソフトは2024年7月1日(月)、『USD・MaterialXを使用したインテリアマップシェーダー』と題した記事を、同社の技術ブログにて公開しました。

同記事は、異なるDCCツール間で共有可能な3Dシーンを「Universal Scene Description(OpenUSD)」や「MaterialX」で作成する手順を紹介しています。

(画像はモノリスソフト技術ブログより引用)

OpenUSDはPixar Animation Studiosが提供する、さまざまなDCCツール間で3Dシーンを共有できるファイルフォーマットです。また、MaterialXはAcademy Software Foundationが提供する、異なるDCCツールやレンダラーで共有可能なマテリアルの規格です。

いずれもApache License 2.0のもと、オープンソースで公開されています。

「Universal Scene Description」GitHubリポジトリ「MaterialX」GitHubリポジトリ

これらのライブラリを利用することで、単一のツールに限定せず、幅広い環境に対応する3Dシーンの作成が可能です。

本記事では、Houdiniで作成したインテリアマッピングをUSD形式で出力し、Mayaで読み込む手順について解説しています。

Houdiniで作成したUSD形式の3Dシーン(左)を、Maya(右)で読み込むことが可能(画像はモノリスソフト技術ブログより引用)

記事中では、立方体のメッシュにCubemap Textureの背面を取り除いたテクスチャを適用することで、ビル内の部屋を表現しています。

その後、MaterialXを用いてシェーディングネットワークを作成し、完成した3DシーンをUSD形式で出力します。

Houdiniから出力したメッシュ情報(左)と、MaterialXで作成したシェーディングネットワーク(右)のUSDファイル(画像はモノリスソフト技術ブログより引用)

記事後半では、Mayaで読み込んだUSDファイルが正常にレンダリングされるか確認する手順が述べられています。

詳細はモノリスソフトの技術ブログをご確認ください。

『USD・MaterialXを使用したインテリアマップシェーダー』モノリスソフト技術ブログ

関連記事

『鉄拳8』で筋肉のリアルな柔らかさを追求したリギング手法を解説。「CEDEC2024」講演動画とスライド資料、リグ・CG専門スタジオの「BACKBONE」が公開
2025.04.25
『ゴジラ-1.0』のVFX制作を支えたHoudini。白組のエフェクトアーティスト 三宅 真司氏による解説動画、SideFXが公開
2025.04.24
バトルシーンのVFX作成テクニック、Aimingがブログ記事で解説。炎攻撃のビジュアル向上や砂煙が舞う演出などをUnityの「VFX Graph」で実現
2025.04.24
初音ミクと『Fit Boxing』がコラボ。公式イメージを守りつつ「スポーツするミク」を3Dで表現するためのモーキャプや衣装の工夫をレポート【GCC2025】
2025.04.23
リギングを自動化できるAIツール「UniRig」がオープンソース化。人型キャラクターや動物など、幅広い3Dモデルでスケルトン生成・スキニングが可能
2025.04.22
ソニー、mocopiからBlenderにリアルタイムでモーションデータを送れるプラグイン「mocopi Receiver Plugin for Blender」をリリース
2025.04.18

注目記事ランキング

2025.04.19 - 2025.04.26
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

ワイヤーフレーム(Wire Frame)
ワイヤーフレーム
  1. 3Dモデルのエッジ情報のみを表示するレンダリング手法。ゲーム開発においては、3Dモデルやシーンのポリゴン構造を確認することに用いることが多い。
  2. UIやWebページなどのレイアウトを決めるための設計図。
VIEW MORE

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