MCP उपकरण
मॉडल तैयार करना
- thrixel_create_model
- पाठ विवरण या संदर्भ छवियों से एक मॉडल बनाता है। प्रत्येक भाग, जैसे पहिया, दरवाज़ा या पाल, एक अलग नामित टुकड़ा है जिसे अपने आप स्थानांतरित या एनिमेटेड किया जा सकता है।
- thrixel_sculpt_model
- फोटो से लेकर पात्रों, प्राणियों, पौधों और किसी भी चीज़ के लिए बेहतर। एकल विस्तृत, बनावट वाला जाल तैयार करता है।
- thrixel_generate_image
- अवधारणा छवियां बनाता है ताकि एजेंट किसी भी 3D को उत्पन्न करने से पहले एक नज़र डाल सके। एक ही छवि से कई मॉडल बनाने से उनमें निरंतरता बनी रहती है।
जाँच और संपादन
- thrixel_inspect_model
- प्रस्तुत पूर्वावलोकन के साथ मॉडल के हिस्सों और त्रिकोण गणनाओं को सूचीबद्ध करता है।
- thrixel_edit_model
- किसी पाठ निर्देश से किसी मॉडल के विशिष्ट भागों को बदल देता है और बाकी सब कुछ वैसे ही छोड़ देता है जैसा वह था।
मॉडलों को गेम के लिए तैयार करना
- thrixel_detail_model
- उच्च-रिज़ॉल्यूशन ज्यामिति और PBR बनावट जोड़ता है। यह अंतिम चरण है, क्योंकि विस्तृत मॉडल को आगे संपादित नहीं किया जा सकता है।
- thrixel_retexture_model
- मॉडल का आकार बदले बिना नई बनावट लागू करता है।
- thrixel_group_parts
- उन हिस्सों को एक जाल में मिला देता है जिन्हें एक जाल में ले जाने की आवश्यकता नहीं होती है, जो इंजन में ड्रॉ कॉल को कम करता है।
- thrixel_reduce_triangles
- एक मॉडल को लक्ष्य त्रिकोण गणना में लाता है और उसकी बनावट बनाए रखता है।
परियोजनाएं और प्रकाशन
- thrixel_start_project
- एक गेम की सभी एसेटों को आपके Thrixel खाते के एक फ़ोल्डर में एक साथ रखता है, जहां उन्हें वेब ऐप में देखा और संपादित किया जा सकता है।
- thrixel_add_project_source
- त्रिकोण बजट या कला शैली जैसे नियमों को सहेजता है, जो प्रोजेक्ट में उत्पन्न प्रत्येक मॉडल पर लागू होते हैं।
- thrixel_publish_game
- एक तैयार वेब गेम को अपने स्वयं के Thrixel World लिंक पर प्रकाशित करता है, जिसमें एक कवर छवि, पूर्वावलोकन क्लिप और नियंत्रण प्रदर्शित होते हैं। इसका उपयोग पहले प्रकाशित गेम को अपडेट करने के लिए भी किया जा सकता है।
उदाहरण वर्कफ़्लोज़
/thrixel:build-world एक रेगिस्तानी घाटी ट्रैक पर three.js में एक कार्ट रेसर बनाएं
Build World के साथ एक गेम बनाना
Build World स्किल एजेंट को गेम बनाने की पूरी प्रक्रिया देता है। यह परियोजना की योजना बनाता है, Thrixel के साथ एसेट उत्पन्न करता है, और जैसे-जैसे खेल चलता है उसका परीक्षण करता है। यह Three.js, Unity, Roblox और Unreal Engine को सपोर्ट करता है और Three.js और Unity गेम्स को thrixel.world पर प्रकाशित करता है।
स्तर में प्लेसहोल्डर क्यूब्स को वास्तविक मॉडलों से बदलें
किसी मौजूदा प्रोजेक्ट में मॉडल जोड़ना
Thrixel के MCP का उपयोग किसी मौजूदा प्रोजेक्ट में एसेट जोड़ने या संशोधित करने के लिए भी किया जा सकता है। एजेंट लापता मॉडल तैयार कर सकता है, उन्हें त्रिकोण बजट में फिट करने के लिए कम कर सकता है, और उन्हें दृश्य में जोड़ सकता है।
बाजार के स्टॉल संदर्भ से भी बदतर दिखते हैं, उन्हें ठीक करें
gauntlet loop में एसेट में सुधार
gauntlet loop में, एक आलोचक एजेंट गेम की तुलना एक संदर्भ से करता है और फीडबैक भेजता है। चूँकि Thrixel मॉडल को भाग दर भाग संपादित किया जा सकता है, एजेंट संपूर्ण मॉडल को पुनर्जीवित किए बिना आलोचना के विशिष्ट क्षेत्रों को संबोधित कर सकता है।
सेटअप
1 किसी टर्मिनल से Thrixel के लिए लॉग इन करें या साइन अप करें।
uvx thrixel-mcp@latest login
क्या uv स्थापित नहीं है?
macOS और Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows (PowerShell)
irm https://astral.sh/uv/install.ps1 | iex
फिर एक नया टर्मिनल खोलें और लॉगिन कमांड चलाएँ।
2 सर्वर को अपने कोडिंग एजेंट में जोड़ें।
claude mcp add --scope user thrixel -- uvx thrixel-mcp@latest
codex mcp add thrixel -- uvx thrixel-mcp@latest
इसे ~/.cursor/mcp.json में जोड़ें, यदि यह मौजूद नहीं है तो फ़ाइल बनाएं:
{
"mcpServers": {
"thrixel": {
"type": "stdio",
"command": "uvx",
"args": ["thrixel-mcp@latest"]
}
}
}
gemini mcp add -s user --trust thrixel uvx -- thrixel-mcp@latest
Thrixel के उपकरण नया एजेंट सत्र शुरू करने के बाद उपलब्ध होंगे।
प्रत्येक एजेंट का विवरण पूर्ण सेटअप गाइड में पाया जा सकता है।