For the complete documentation index, see llms.txt. This page is also available as Markdown.

TRELLIS 3D जनरेशन

Clore.ai पर Microsoft TRELLIS के साथ छवियों को 3D मेश और Gaussian splats में बदलें

Microsoft Research का TRELLIS एक एकल RGB छवि को लगभग 30 सेकंड में RTX 3090 पर उच्च-गुणवत्ता वाले 3D मेश, Gaussian splat, या रेडिएंस फ़ील्ड में बदल देता है। MIT लाइसेंस के तहत जारी, यह व्यावसायिक उपयोग के लिए पूरी तरह निःशुल्क है।

मुख्य विशेषताएँ

  • एकल छवि → 3D — न तो मल्टी-व्यू कैप्चर की आवश्यकता है, न टेक्स्ट प्रॉम्प्ट की

  • कई आउटपुट फ़ॉर्मेट — GLB मेश, Gaussian splat (.ply), रेडिएंस फ़ील्ड

  • ~30 सेकंड प्रति एसेट RTX 3090/4090 पर

  • MIT लाइसेंस — व्यावसायिक उपयोग के लिए निःशुल्क

  • Gradio वेब UI ब्राउज़र-आधारित इंटरैक्शन के लिए शामिल

  • Python API पाइपलाइन एकीकरण और बैच प्रोसेसिंग के लिए

  • ज़ीरो-शॉट — बिना फाइन-ट्यूनिंग के मनमानी छवियों पर काम करता है

आवश्यकताएँ

घटक
न्यूनतम
अनुशंसित

GPU

RTX 3090 24 GB

RTX 4090 24 GB

VRAM

24 GB

24 GB

RAM

32 GB

64 GB

डिस्क

30 GB

60 GB

CUDA

12.8+

12.8+

Python

3.10

3.10

Clore.ai pricing: RTX 4090 ≈ $0.14–0.42/घंटा · RTX 3090 ≈ $0.07–0.21/घंटा

TRELLIS को आवश्यकता है 24 GB VRAM की. RTX 3090 न्यूनतम उपयोगी GPU है।

त्वरित शुरुआत

1. पर्यावरण सेट करें

TRELLIS विशिष्ट dependency संस्करणों का उपयोग करता है — conda environment की जोरदार अनुशंसा की जाती है:

2. Gradio वेब UI चलाएं

यह एक Gradio इंटरफ़ेस लॉन्च करता है http://0.0.0.0:7860. के साथ --share आपको एक सार्वजनिक URL मिलता है जिसे किसी भी ब्राउज़र से एक्सेस किया जा सकता है, जो headless Clore.ai सर्वर पर चलाते समय उपयोगी है।

एक छवि अपलोड करें, जनरेशन पैरामीटर समायोजित करें, और परिणामी 3D एसेट डाउनलोड करें।

3. Python API का उपयोग करें

4. विभिन्न फ़ॉर्मेट में एक्सपोर्ट करें

उपयोग के उदाहरण

कई छवियों का बैच प्रोसेसिंग

जनरेशन गुणवत्ता समायोजित करना

3D व्यूअर्स के लिए Gaussian Splat निकालें

प्रदर्शन संदर्भ

GPU
Steps (12/12)
समय
नोट्स

RTX 4090

12 / 12

~25 सेकंड

सर्वोत्तम मूल्य/प्रदर्शन

RTX 3090

12 / 12

~35 सेकंड

TRELLIS के लिए न्यूनतम

A100 40G

12 / 12

~20 सेकंड

डेटासेंटर विकल्प

सुझाव

  • साफ़ पृष्ठभूमि वाले PNG का उपयोग करें — पृष्ठभूमि हटाएँ rembg TRELLIS में देने से पहले सर्वोत्तम मेश गुणवत्ता के लिए

  • simplify=0.95 GLB एक्सपोर्ट में पॉलीगॉन गणना को 95% तक कम करता है, जबकि दृश्य गुणवत्ता बनाए रखता है — वेब/गेम उपयोग के लिए आवश्यक

  • सेट करें --share Clore.ai पर Gradio UI चलाते समय सार्वजनिक URL पाने के लिए

  • सीड संगतता — स्थिर करें seed रनों के बीच पुनरुत्पादनीय आउटपुट के लिए

  • टेक्सचर रिज़ॉल्यूशन — उपयोग करें texture_size=2048 प्रिंट-गुणवत्ता वाले टेक्सचर के लिए, 1024 रीयल-टाइम अनुप्रयोगों के लिए

  • पहली बार चलाने पर लगभग 5 GB डाउनलोड होता है मॉडल वेट्स का — पर्याप्त डिस्क स्थान सुनिश्चित करें

  • Gaussian splats रीयल-टाइम रेंडरिंग के लिए आदर्श हैं; GLB मेश गेम इंजन और 3D प्रिंटिंग के लिए बेहतर हैं

समस्या निवारण

समस्या
समाधान

CUDA out of memory

TRELLIS को 24 GB VRAM चाहिए — RTX 3090/4090 या A100 का उपयोग करें

kaolin इंस्टॉल विफल होता है

kaolin संस्करण को अपने PyTorch + CUDA संस्करण से बिल्कुल मेल करें

spconv इम्पोर्ट त्रुटि

सही CUDA संस्करण इंस्टॉल करें: pip install spconv-cu121

Gradio UI सुलभ नहीं है

उपयोग करें --share सार्वजनिक टनल के लिए, या Clore.ai पर पोर्ट 7860 एक्सपोज़ करें

खराब मेश गुणवत्ता

सुनिश्चित करें कि इनपुट छवि की पृष्ठभूमि साफ़/हटाई हुई हो

पहली जनरेशन धीमी है

मॉडल वेट्स पहली बार चलाने पर डाउनलोड होते हैं — बाद के रन तेज़ होते हैं

GLB निर्यात विफल होता है

सुनिश्चित करें trimesh और pygltflib इंस्टॉल हैं

संसाधन

अंतिम अपडेट

क्या यह उपयोगी था?