RareSense/Nova3D

Editable, part-aware 3D generation from text or reference images. Open-source client for nova3d.xyz.

What it solves

Nova3D は、従来の AI 3D ジェネレーターが「ベイク」されたり融合されたメッシュしか生成できないという制限を解消します。標準的な拡散ベースのツールは単一の不透明オブジェクトを生成し、編集やアニメーションが困難ですが、Nova3D は実行可能なプログラムとして 3D アセットを生成します。これにより、すべてのオブジェクトが名前付きで個別にアドレス可能なパーツから構成され、実際のアセンブリ階層を持つため、ネイティブに検査・編集・アニメーション化できます。

How it works

メッシュを直接出力するのではなく、パイプラインは Blender ネイティブの Python コードを生成します。このコードは構造化された GLB ファイルにコンパイルされます。Blender のシーングラフをネイティブ表現として使用することで、細分化、スカルプト、ブーリアンなど Blender のフルモディファイアスイートを活用し、精密な機械部品から有機的な形状まで作成できます。システムはモデルに依存せず、ユーザーは OpenAI、Anthropic、Gemini など異なる LLM プロバイダーを切り替えて構築コードを書けます。

Who it’s for

このツールは、構造化されたプロダクションレディなアセットを必要とし、パーツレベルでの修正、リギング、テクスチャの差し替えが可能で、モデル全体を最初から再生成する必要のない 3D アーティスト、開発者、デザイナー向けです。

Highlights

  • Code-native generation:アセットは静的メッシュではなく、実行可能な構築手順として作成されます。
  • Assembly hierarchy:関節ピボットを持つラベル付きアセンブリツリーを生成し、リギングが容易です。
  • Part-aware structure:各コンポーネントは別々の名前付き watertight メッシュで、外科的な編集や独立したテクスチャリングが可能です。
  • Automatic UV mapping:各パーツに独自の UV チャートが割り当てられ、クリーンで重複のないアトラスに自動パックされます。
  • LLM Agnostic:さまざまな LLM プロバイダーと連携できる生成ハーネスを備えています。