Model Detayları
Hyper3D’nin Rodin modeli, bir metin açıklamasını ya da bir veya birden fazla referans görseli eksiksiz, dokulu bir 3D modele dönüştürür. Bir prompt (text-to-3D), bir görsel ya da görsel seti (image-to-3D) ya da ikisini birden verirsiniz; model, PBR malzemeleri içine pişirilmiş, indirilebilir bir mesh döndürür — yalnızca nokta bulutu değil, geometri artı yüzey malzemesi. Hızlı ön izlemelerden yüksek detaylı üretim varlıklarına kadar pipeline’ınıza uyacak dışa aktarma biçimini (GLB, USDZ, FBX, OBJ ya da STL) ve kalite kademesini seçin. Öne çıkan yanı, her iki girdi modunu tek bir endpoint üzerinden işlemesi ve oyunlar, AR/VR ve 3D baskı için gerçekten üretime hazır varlıklar üretmesidir.
## En uygun olduğu işler - Bir ürün ya da konsept fotoğrafını oyunlar ya da AR için dokulu bir 3D varlığa dönüştürmek - Referans görsel olmadığında bir metin açıklamasından 3D model üretmek - Daha temiz geometri için bir nesneyi aynı öznenin birkaç görünümünden yeniden kurmak - Motorunuzun ihtiyaç duyduğu belirli biçimde mesh üretmek (Apple AR için USDZ, DCC araçları için FBX/OBJ, 3D baskı için STL) - Nötr bir T/A pozunun rigging’e yardımcı olduğu insan ya da karakter modelleri
## Şu durumlarda başka bir model seçin - 3D mesh değil, yalnızca düz bir 2D görsel gerekiyorsa — bir text-to-image ya da image-to-image modeli kullanın - Durağan bir mesh yerine animasyonlu bir 3D sahne ya da video gerekiyorsa — bir image-to-video modeli kullanın - Geometriyi yeniden kurmak yerine mevcut bir fotoğrafı düzenlemek istiyorsanız — bir görsel düzenleme modeli kullanın
## İpuçları - `prompt` ya da `input_image_urls` verin (ya da ikisini birden). Hiçbirini göndermemek üretim aşamasında başarısız olur. - Çoklu görsel girdisinde, görseller aynı nesnenin farklı görünümleriyse `condition_mode` alanını `concat`, farklı referansların özelliklerini birleştiriyorsanız `fuse` yapın. - `geometry_file_format` alanını hedef pipeline’ınıza göre ayarlayın; çıktı URL’si her zaman seçilen biçimdeki bir mesh’e işaret eder. - İnsan benzeri modellerde rigging’e uygun bir T/A pozu için `TAPose` etkinleştirin.
## Gelişmiş Yapılandırma - `condition_mode`: `concat` (tek nesnenin çoklu görünümü, varsayılan) ya da `fuse` (farklı referans görsellerin özelliklerini harmanla). Yalnızca birden fazla `input_image_urls` ile anlamlıdır. - `quality`: `high`, `medium` (varsayılan), `low` ya da `extra-low` — detay ile hız arasında denge kurun. Daha yüksek kalite daha yoğun geometri ve daha zengin dokular verir. - `tier`: tam üretim için `Regular` (varsayılan) ya da daha hızlı kaba bir geçiş için `Sketch`. - `material`: `PBR` (varsayılan, fiziksel tabanlı) ya da `Shaded`. - `use_hyper`: daha ince yüzey detayı için gelişmiş geometri dışa aktarımını etkinleştirin.
ModelRunner JavaScript client ile çalıştırmak için: ```js import { modelrunner } from "@modelrunner/client";
const result = await modelrunner.subscribe("hyper3d/rodin", { input: { prompt: "A simple wooden stool", geometry_file_format: "glb", quality: "medium", tier: "Regular", material: "PBR", }, }); ```
