TRELLIS 3D जनरेशन
Clore.ai पर Microsoft TRELLIS के साथ छवियों को 3D मेश और Gaussian splats में बदलें
Microsoft Research का TRELLIS एक एकल RGB छवि को लगभग 30 सेकंड में RTX 3090 पर उच्च-गुणवत्ता वाले 3D मेश, Gaussian splat, या रेडिएंस फ़ील्ड में बदल देता है। MIT लाइसेंस के तहत जारी, यह व्यावसायिक उपयोग के लिए पूरी तरह निःशुल्क है।
सभी उदाहरण GPU servers पर चलते हैं, जो से किराए पर लिए गए हैं CLORE.AI मार्केटप्लेस.
मुख्य विशेषताएँ
एकल छवि → 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 निकालें
प्रदर्शन संदर्भ
RTX 4090
12 / 12
~25 सेकंड
सर्वोत्तम मूल्य/प्रदर्शन
RTX 3090
12 / 12
~35 सेकंड
TRELLIS के लिए न्यूनतम
A100 40G
12 / 12
~20 सेकंड
डेटासेंटर विकल्प
सुझाव
साफ़ पृष्ठभूमि वाले PNG का उपयोग करें — पृष्ठभूमि हटाएँ
rembgTRELLIS में देने से पहले सर्वोत्तम मेश गुणवत्ता के लिएsimplify=0.95GLB एक्सपोर्ट में पॉलीगॉन गणना को 95% तक कम करता है, जबकि दृश्य गुणवत्ता बनाए रखता है — वेब/गेम उपयोग के लिए आवश्यकसेट करें
--shareClore.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 इंस्टॉल हैं
संसाधन
अंतिम अपडेट
क्या यह उपयोगी था?