見出し画像

Hunyuan3D2.1【逆転のクオリティ】1万ポリゴン(2.1) vs 10万ポリゴン(2.0)

驚くべき結果が出ました。

  • 画像右(Hunyuan3D 2.0): 10万ポリゴンという超高密度。ディテールを力技で表現しようとしていますが、ライティングが暗く、質感に乏しいのがわかります。

  • 画像左(Hunyuan3D 2.1): わずか1万ポリゴン。密度は1/10ですが、2.1から導入されたPaintPBRと最新のテクスチャベイク技術により、2.0を遥かに凌駕する鮮明さと「生き生きとした表情」を実現しています。

ポリゴン数(重さ)を削り落としながら、見た目の質を跳ね上げる。これが次世代AI 3Dの実力です。


(左:2.1、右:2.0)

技術的な死闘:色の付かない「沈黙の15日間」

この美麗な「左側のモデル」に辿り着くまでには、地獄のようなデバッグ作業がありました。

  1. 「真っ黒」という絶望: 生成ボタンを押して5分待ち、ようやく出力されたファイルを開くと...そこにあるのは完全な闇(真っ黒なテクスチャ)。 原因は、AIが計算した色データを画像として保存する際の「単位間違い」でした。0.3(30%の明るさ)という数値を、そのまま0(真っ暗)として処理してしまっていたのです。

  2. 書き換えても変わらない「幽霊コード」: 計算式を直しても、何をしても黒いまま。実は、Hunyuan3Dの内部で動いている「書き換え不可能なバイナリ(C++ビルド済みライブラリ)」が、私たちの修正を全て無視して闇へと葬り去っていたことが判明。 この**「見えない壁」を捨てて、自前のPythonコードに強制的にバイパスさせる**という荒業で、ようやく光を取り戻しました。

  3. 8GB VRAMという細い糸: 2.1は本来、高級なグラフィックボードを要求します。8GBという限られた環境でこれを動かすのは、まさに空いたグラスにバケツの水を注ぐようなもの。 MMGP(メモリ入れ替え技術)を駆使し、一歩間違えればPCがフリーズする極限状態で、50分かかっていた処理を5分まで短縮しました。

結論:リギングへの門出

ポリゴン数を10分の1に抑えつつ、最高の色と質感を手に入れた今、このモデルは「ただの置物」から「動かせるキャラクター」へと進化する準備が整いました。 UE/Unityでのコンシューマー展開を見据えた時、この 「軽くて綺麗(1万ポリ・2.1テクスチャ)」 という組み合わせは、最強の武器になるはずです。




ただし・・・・近づいては駄目。3面図ではないので正面が弱いのはしょうがないか。次は3面図。もしくは顔と髪でパーツを分けて後で合体とかのが精度でるかも?



早く12GBや24GBのビデオカードがほしい今日この頃であった・・・。

いいなと思ったら応援しよう!