Přeskočit na obsah
ejaj.cz

GET3D (Nvidia)

Zdarma3D

Generuje explicitní texturované 3D meshe z kolekcí 2D obrázků bez potřeby 3D trénovacích dat.

nv-tlabs.github.io
Náhled nástroje GET3D (Nvidia)

O nástroji

GET3D je generativní AI model vyvinutý NVIDIA Toronto AI Lab (publikován na NeurIPS 2022), který přímo produkuje explicitní texturované 3D meshe s komplexní topologií a vysokou věrností textur. Model je trénován výhradně na 2D obrázcích pomocí GAN architektury – nevyžaduje žádná 3D ground-truth data. Výstupy jsou standardní meshe přímo použitelné v běžných 3D renderovacích enginech (Unity, Unreal Engine, NVIDIA Omniverse). Architektura obsahuje dvě oddělené větve generátoru: geometrickou (SDF převedený na povrchový mesh přes DMTet nebo FlexiCubes) a texturovou (texture field). Geometrie a textura jsou disentanglované, takže je možné je ovládat nezávisle přes latentní kódy. Model zvládá generovat až 20 tvarů za sekundu na jednom NVIDIA GPU. GET3D je open-source výzkumný projekt určený primárně akademické a výzkumné komunitě. Kód i předtrénované modely jsou volně dostupné na GitHubu. Vyžaduje výkonný hardware (1–8 high-end NVIDIA GPU, testováno na V100/A100), CUDA 11.1+ a Python 3.8.

Klíčové vlastnosti

  • Generování explicitních texturovaných 3D meshů z kolekcí 2D obrázků bez 3D trénovacích dat
  • Disentanglement geometrie a textury – nezávislá kontrola tvaru a povrchu přes latentní kódy
  • Interpolace latentního prostoru pro plynulé přechody mezi tvary
  • Text-guided generování tvarů pomocí CLIP loss (StyleGAN-NADA přístup)
  • Podpora kategorií: auta, židle, zvířata, motocykly, lidské postavy, budovy
  • Generování až 20 tvarů za sekundu na jednom NVIDIA GPU

Časté dotazy

Jak GET3D generuje 3D modely?

GET3D používá GAN architekturu se dvěma větvemi generátoru. Geometrická větev převádí SDF na povrchový mesh přes DMTet nebo FlexiCubes, texturová větev generuje povrchový vzhled. Model se učí výhradně z 2D obrázků – nepotřebuje žádná 3D trénovací data. Geometrie a textura jsou disentanglované a ovladatelné nezávisle.

Jaké typy objektů GET3D umí generovat?

Model podporuje kategorie jako auta, židle, zvířata, motocykly, lidské postavy a budovy. Podporuje také text-guided generování pomocí CLIP loss, které umožňuje řídit styl a tvar textovým popisem.

S jakým softwarem jsou výstupy GET3D kompatibilní?

Výstupy jsou standardní explicitní 3D meshe přímo použitelné v Unity, Unreal Engine a NVIDIA Omniverse (AI Toy Box). Formát je kompatibilní s běžnými 3D renderovacími enginy bez nutnosti konverze.

Jaké hardwarové požadavky GET3D má?

Vyžaduje 1–8 high-end NVIDIA GPU (testováno na V100 a A100), CUDA 11.1+, Python 3.8 a PyTorch 1.9.0. Model zvládá generovat až 20 tvarů za sekundu na jednom GPU.

Je GET3D zdarma?

Ano, pro výzkumné a akademické účely je plně zdarma. Kód i předtrénované modely (ShapeNet) jsou dostupné na GitHubu. Komerční využití podléhá NVIDIA Source Code License – pro business použití je nutné kontaktovat NVIDIA Research Licensing.

Kategorie

Štítky

Sociální sítě

AI novinky do e-mailu

Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI — přehledně, česky a bez balastu.

Jeden z nejstarších pravidelných českých AI newsletterů.

Přidejte se k + čtenářům

Jednou týdně, v pátek. Žádný spam — odhlásíte se jedním klikem.

Podobné nástroje

Hledáte alternativu k GET3D (Nvidia)? Tady je 6 podobných nástrojů z kategorie 3D.

Zobrazit všechny alternativy v kategorii 3D