CG News

glTF Importer/Exporter for 3ds Max

Khronos Groupが3ds Max用のglTFインポートター/エクスポーターを公開しました。元々個人開発されていたプラグインが、Khronos Groupに移管された物です。

AutodeskはglTFの対応にあまり積極的ではなく、3ds Maxは2023でエスクポートに対応しましたがインポートに対応していませんでした。ファイルを読み込みたい場合はプラグインを探すか、Blenderで読み込んで他の形式に変換するなど、少し面倒な作業が必要でした。Khronos Groupでメンテナンスされるなら安心ですね。

https://www.khronos.org/blog/khronos-sponsors-open-source-gltf-importer-exporter-for-autodesk-3ds-max
https://github.com/KhronosGroup/glTF-3ds-Max-Plugin/tree/main
https://github.com/KhronosGroup/glTF-3ds-Max-Plugin/tree/main/User_Documentation

 

Khronos、Autodesk 3ds Max向けオープンソース glTF インポーター/エクスポーターを支援

長年にわたり、Autodesk 3ds Maxを使用する3Dアーティストやテクニカルディレクターは、glTFアセットを制作パイプラインに取り込むために、サードパーティ製ツールや独自スクリプトを組み合わせて運用してきました。今日、その煩わしさは解消されます。

Khronos® Groupは、Apache 2.0ライセンスのもとで公開されるAutodesk 3ds Max向けglTF 2.0インポーター/エクスポーターのオープンソースプロジェクトを支援し、本日、その成果となるglTFインポーターおよびエクスポーターのプラグインを公開しました。これらはコミュニティとの協力のもと、プロフェッショナル水準で開発されており、誰でも無料で利用できます。

経験豊富な開発者による開発

これらのプラグインは、以前に3ds Max向けの商用glTFプラグインを開発した独立系プログラマーの林 聡氏と、3ds Maxプラグインの開発および検証に関する深い専門知識を持つ独立系ソフトウェア開発者のJosef Wienerroither氏によって開発されました。Khronosは両開発者と契約し、林氏の成果を、ソースコード、ドキュメント、そして長期的なコミュニティサポートを備えた完全なオープンソースプロジェクトへと発展させました。

また、DGGのシニア3Dテクニカルアーティストであるエリック・チャドウィックも、本プロジェクトの実現において重要な役割を果たしました。彼は中核となるテスト、フィードバック、ドキュメント作成に貢献するとともに、アーティスト向けワークフローやglTFコンテンツ制作に関する数十年にわたる経験を活かしました。

 

プラグインが提供するもの

glTF インポーター/エクスポーターは、完全な機能を備えた glTF 2.0 のラウンドトリップパイプラインを提供します。glTF コンテンツは、途中で品質や情報を損なうことなく 3ds Max に取り込み、再び書き出すことができます。

インポート時には、アーティストが期待する *.glTF または *.glb ファイル内のあらゆるシーンコンテンツを取り込みます。これには、メッシュ、スプライン、シェイプ、カメラ、ライトが含まれます。また、幅広い glTF 拡張機能をサポートしており、異方性やクリアコートといった高度な表面特性から、透明マテリアル向けの透過(Transmission)やボリューム効果までを含む PBR マテリアルに対応しています。テクスチャ拡張では、圧縮テクスチャ形式や UV 変換をサポートし、ジオメトリ圧縮拡張では追加の変換ステップなしでメッシュデータのサイズを削減できます。さらに、インポーター/エクスポーターは Khronos のアニメーション、ライティング、インスタンシング拡張にも対応しています。インポート後は、Autodesk 3ds Max の豊富な機能を活用して、アセットの編集、アニメーション作成、レンダリングを行うことができます。

エクスポートプラグインも同様に幅広い機能を備えており、同じオブジェクトタイプ、マテリアル変換、アニメーション、変形(デフォーメーション)のサポートを維持したまま、標準的な glTF 形式でアセットを書き出します。さらに、同一オブジェクトの異なるバージョンを作成するアーティスト向けに、複数のマテリアルバリアントを生成する機能も提供します。

Khronos は、KHR_interactivity 拡張機能および今後予定されている glTF 2.1 のサポート開発を含め、このオープンソースプロジェクトへの支援を継続する予定です。技術的な詳細については、GitHub の完全なドキュメントをご覧ください。

 

ダウンロードして使い始める

Autodesk 3ds Max 向け glTF 2.0 インポーター/エクスポーターが、GitHub から無料でダウンロードできるようになりました。3ds Max 2020~2027 向けの ZIP ファイルが提供されています。

プラグインを使用するには、お使いの 3ds Max のバージョンに対応したインストーラーをダウンロードして実行し、インポート/エクスポート メニューにプラグインが表示されていることを確認してください。ダウンロードおよびインストールの詳細な手順は GitHub で確認できます。

 

フィードバックをお寄せください

glTF 自体と同様に、これらのプラグインの長期的な発展は、それらを利用し、貢献するコミュニティに支えられています。3ds Max のヘビーユーザー、パイプラインエンジニア、マテリアルシステムのスペシャリスト、あるいは単に glTF アセットを扱う方であっても、皆様の参加がこれらのツールを有用かつ最新の状態に保つ力となります。

参加方法:

  • プラグインをダウンロードして、ご自身のパイプラインで試す
  • GitHub で問題を報告したり、改善案を提案したりする
  • プラグインを自身のネットワークやコミュニティフォーラムで共有する

Khronos 3D Formats Working Group は、皆様からのフィードバックをもとに glTF インポーター/エクスポーターの保守を行い、今後の機能改善を計画していきます。

 

Khronos に参加する

glTF に最も大きく貢献できる方法は、Khronos 3D Formats Working Group に参加することです。Khronos はオープンなコンソーシアムであり、そのワーキンググループでは 3D 業界を支えるオープンスタンダードの策定と進化が進められています。glTF に携わっている方なら、この議論に参加できる場があります。

コメントを残す