project
Hunyuan3D-PolyGen - Tencent Hunyuanによって生成された、大規模で芸術性の高い3Dモデル。
Hunyuan3D-PolyGenは、TencentのHunyuanチームが開発した、業界初の芸術グレード3D大規模モデルジェネレーターです。独自開発の高圧縮率表現技術(BPT)を組み合わせることで、数万面の複雑な幾何学的モデルを生成でき、三角形面にも対応しています。
Hunyuan3D-PolyGenとは何ですか?
Hunyuan3D-PolyGenは、TencentのHunyuanチームが開発した、業界初の芸術グレード3Dモデルジェネレーターです。独自開発の高圧縮率表現技術(BPT)を組み合わせることで、数万面の複雑な幾何学的モデルを生成でき、三角形と四角形の両方の面をサポートし、さまざまなプロフェッショナルなパイプラインのニーズに対応します。このモデルは、自己回帰メッシュ生成フレームワークを採用し、メッシュシリアル化、自己回帰モデリング、シーケンスデコードの3つのステップで、高品質で芸術に準拠した3Dモデルを生成します。強化学習による後処理フレームワークを導入することで、生成されたモデルの安定性と芸術的精度を向上させています。Hunyuan3D-PolyGenは、主に3Dアセット生成におけるトポロジー品質と複雑なオブジェクトモデリングの課題を解決し、アーティストのモデリング効率を大幅に向上させ、UGCゲームアセット生成にも適用可能です。
Hunyuan3D-PolyGenの主な機能
-
高品質な3Dモデル生成数万面の複雑な幾何学的モデルを生成でき、3面および4面の面をサポートすることで、さまざまな専門的なパイプラインのニーズに対応します。
-
モデリング効率を向上させる複数のテンセントゲーム開発パイプラインに統合された結果、アーティストのモデリング効率は70%以上向上した。
-
適応型顔番号割り当て幾何学的構造に基づいて面の数を適応的に割り当てることができ、面の数が少ない条件下でもより詳細な表現を実現できます。
-
強化学習の最適化強化学習を用いてフレームワークを訓練することで、生成モデルの安定性と美的一貫性を向上させることができる。
-
複数の入力方法テキストによる指示やアップロードした画像を通して3Dモデルを生成する機能をサポートしており、ユーザーは特定のニーズに合わせて生成パラメータを調整することもできます。
Hunyuan3D-PolyGenの技術原理
- 自己回帰メッシュ生成フレームワーク
-
グリッドのシリアル化この関数は、3Dメッシュの頂点と面を、メッシュ構造を表すトークンのシーケンスに変換します。これにより、モデルは複雑な3Dメッシュデータをシーケンシャルモデリング方式で処理できるようになります。
-
自己回帰モデル点群を入力として、自己回帰モデルに基づいてメッシュのトークンのシーケンスが生成されます。自己回帰モデルは、トークンを一つずつ予測することで、徐々に完全な3Dメッシュ構造を構築します。
-
シーケンスデコード生成されたトークンシーケンスは、逆順にデコードされて頂点と面に変換され、3Dメッシュが再構築されます。これにより、生成されたメッシュの幾何学的整合性と精度が保証されます。
-
- 高圧縮性特性評価技術(BPT)既存のメッシュ自己回帰手法における冗長性の問題を解決するため、Hunyuan3D-PolyGenは独自の高圧縮メッシュ表現技術であるBPT(Blocked and Patchified Tokenization)を開発しました。ブロックインデックスとパッチ圧縮を用いることで、同じメッシュを表現するために必要なトークンの数を大幅に削減し、複雑なメッシュをモデル化する能力を向上させています。
- 強化学習のトレーニング後フレームワークメッシュ自己回帰生成の安定性を向上させるため、Hunyuan3D-PolyGenは強化学習による事後学習フレームワークを導入しています。事後学習は事前学習済みモデル上で実行され、安定した生成と芸術水準の報酬を通じて、より高品質な結果を生成するようにモデルを導きます。強化学習は「良い結果」を生成する確率を効果的に高め、「悪い結果」を生成する確率を低減し、モデル生成の安定性を大幅に向上させます。
- トランスフォーマーアーキテクチャHunyuan3D-PolyGenの自己回帰モデリング部分は、Transformerアーキテクチャを採用しています。Transformerは、アテンションメカニズムを通して、メッシュデータ内の長距離依存関係を捉え、頂点と面間の複雑な関係を処理できます。このモデルは、頂点モデルと面モデルの2つの部分に分かれています。頂点モデルはメッシュの頂点シーケンスを生成する役割を担い、面モデルは頂点シーケンスに基づいてメッシュの面シーケンスを生成します。
Hunyuan3D-PolyGenの使い方
- 作成プラットフォームにアクセスするテンセント渾源3D AI作成エンジンの公式プラットフォームをご覧ください。
-
機能入力:
-
ホームページで「3Dスマートトポロジー」機能を選択してください。
-
研究室における「3Dスマートトポロジー」機能。
-
ホームページでは、「テクスチャから深度へ」または「グラフィックから深度へ」機能の下にある「ジオメトリとテクスチャの段階」を選択できます。ジオメトリモデルを生成した後、「インテリジェントトポロジー」を選択できます。
-
- 使用方法
-
ヴィンセント3D:
-
ホームページの「文生3D」機能を選択してください。
-
生成したい3Dモデルの特徴を説明するテキストを入力してください。
-
「生成」をクリックし、モデルが生成されるまでお待ちください。
-
-
3Dグラフィックス:
-
ホームページの「画像から3Dへ」機能を選択してください。
-
画像をアップロードしてください(背景が透明でない画像を推奨します)。
-
「生成」をクリックすると、画像に基づいて対応する3Dモデルが生成されます。
-
-
3Dインテリジェントトポロジー:
-
ホームページまたはラボで「3Dスマートトポロジー」機能を選択してください。
-
3Dモデルファイル(例:.obj形式)をアップロードしてください。
-
このモデルは、より高品質な3Dメッシュを生成するために、トポロジーを自動的に最適化します。
-
-
- パラメータを調整する生成プロセス中に、以下のパラメータを調整できます。
-
顔の数要件に応じて、生成されたモデルの面数を調整してください。
-
テクスチャの詳細テクスチャマップを生成するかどうかを選択してください。
-
GIFアニメーション3Dモデルの回転効果を示すGIFアニメーションを生成するかどうかを選択してください。
-
- 結果を表示およびダウンロードする生成された3Dモデルは、閲覧可能です。必要に応じて、生成されたモデルファイル(例:.obj形式)またはGIFアニメーションをダウンロードできます。
Hunyuan3D-PolyGenの応用シナリオ
-
UGCゲームアセット生成Hunyuan3D-PolyGenは、UGC(ユーザー生成コンテンツ)ゲーム開発シナリオに適した高品質な3Dモデルを迅速に生成できます。アーティストはこれらのモデルを使用して複雑な幾何学的モデルを素早く生成でき、モデリング効率を70%以上大幅に向上させることができます。
-
ゲームシーンとキャラクターモデリングこのモデルは、高解像度で非常に詳細な3Dモデルの生成をサポートしており、ゲーム開発におけるシーンやキャラクターモデリングの高い要求を満たすことができます。
-
仮想シーンと小道具の生成Hunyuan3D-PolyGenは、複雑な幾何学的モデルを生成でき、三面および四面の表面をサポートしており、映画やテレビ制作における仮想シーンや小道具の高精度な要求を満たします。
-
アニメーション制作高品質な3Dモデルを生成することで、これらのモデルはアニメーション制作における効率的なモデリング支援を提供し、手作業によるモデリングにかかる時間とコストを削減できる。
-
製品プロトタイプ設計Hunyuan3D-PolyGenは、工業デザインにおける製品プロトタイプ作成に適した高精細な3Dモデルを迅速に生成でき、デザイナーがデザインコンセプトを素早く検証するのに役立ちます。
-
仮想アセンブリとディスプレイ生成された3Dモデルは、仮想的な組み立てや表示に直接使用でき、設計コミュニケーションの効率を向上させます。