ابزار MCP
تولید مدل ها
- thrixel_create_model
- یک مدل از توضیحات متن یا تصاویر مرجع می سازد. هر قسمت، مانند چرخ، در یا بادبان، یک قطعه نام جداگانه است که می تواند به تنهایی جابجا یا متحرک شود.
- thrixel_sculpt_model
- برای شخصیت ها، موجودات، گیاهان و هر چیزی که از عکس شروع می شود بهتر است. یک مش با جزئیات و بافت تولید می کند.
- thrixel_generate_image
- تصاویر مفهومی را ایجاد می کند تا عامل بتواند قبل از تولید هر سه بعدی به یک نگاه بپردازد. ساخت چندین مدل از یک تصویر، آنها را ثابت نگه می دارد.
بررسی و ویرایش
- 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 منتشر می کند.
مکعب های نگهدارنده در سطح را با مدل های واقعی جایگزین کنید
اضافه کردن مدل به پروژه موجود
MCP Thrixel همچنین می تواند برای افزودن یا اصلاح منابع سه بعدی در یک پروژه موجود استفاده شود. عامل می تواند مدل های گم شده را تولید کند، آنها را به تناسب بودجه مثلث کاهش دهد و آنها را به صحنه اضافه کند.
غرفه های بازار بدتر از مرجع به نظر می رسند، آنها را تعمیر کنید
بهبود منابع سه بعدی در 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 پس از شروع یک جلسه عامل جدید در دسترس خواهند بود.
جزئیات هر عامل را میتوانید در راهنمای راهاندازی کامل پیدا کنید.
ساخته شده با Thrixel
یک بازی ساخته شده با عامل کدنویسی هوش مصنوعی و دارایی های سه بعدی تولید شده توسط Thrixel.
-
هدف خود را شرح دهید
به عامل خود بگویید در یک کلاینت متصل MCP، مانند Claude Code، Codex، یا Cursor چه چیزی بسازد. شامل سبک هنری، تصاویر مرجع، و موتور هدف.
-
دارایی های سه بعدی را ایجاد کنید
عامل برای تولید و اصلاح دارایی های سه بعدی پروژه، Thrixel را فراخوانی می کند. مهارتهایی مانند Build World یک گردش کار برای برنامهریزی صحنه، انتخاب ابزار، و آزمایش نتیجه فراهم میکنند.
-
بسازید و منتشر کنید
عامل منابع سه بعدی را به Three.js، Unity، Roblox، یا Unreal Engine می آورد. انتشار از طریق گردش کار معمول موتور؛ بازی های تحت پشتیبانی Three.js و Unity نیز می توانند در Thrixel World منتشر شوند.
سوالات متداول
سرور MCP مدل سه بعدی چیست؟
Model Context Protocol یک عامل هوش مصنوعی را به ابزارهای خارجی متصل می کند. Thrixel ابزارهایی را برای تولید، بازرسی، ویرایش و صادرات مدلهای سهبعدی در معرض دید قرار میدهد تا یک عامل برنامهنویسی هوش مصنوعی بتواند از آنها در حین ساخت پروژه استفاده کند.
هزینه تولید مدل ها چقدر است؟
مدل های تولیدی از Thrixel Cubes استفاده می کنند. حساب های شروع کننده شامل Cubes برای امتحان گردش کار است. پروژه های بزرگتر و تکرارهای مکرر ممکن است به یک برنامه پولی نیاز داشته باشند. قبل از تولید منابع سه بعدی از عامل بخواهید وضعیت حساب و قیمت عملیات فعلی را بررسی کند. به راهنمای استفاده مراجعه کنید.
از کدام فرمت ها و موتورهای بازی می توانم استفاده کنم؟
Thrixel از صادرات از جمله GLB، FBX، OBJ، STL، و USDZ پشتیبانی می کند. قالب بستگی به مقصد دارد. گردش کار برای Roblox، Unity، و Unreal Engine را ببینید، یا از GLB در پروژه Three.js استفاده کنید.
منابع سه بعدی تولید شده کجا می روند؟
منابع سه بعدی در فضای کاری Thrixel ظاهر میشوند. سرور MCP همچنین می تواند مدل ها را به صورت محلی ذخیره کند تا عامل در پروژه از آنها استفاده کند. پروژه ها منابع سه بعدی مرتبط و مراجع سبک را با هم نگه می دارند.
سرور MCP چه تفاوتی با Build World دارد؟
سرور MCP ابزار کار با منابع سه بعدی را فراهم می کند. Build World یک گردش کار برای برنامهریزی، ساخت و آزمایش یک بازی اضافه میکند. راه اندازی بالا سرور MCP را نصب می کند. راهنمای Build World نصب مهارت را نیز پوشش می دهد.
چرا ابزارهای Thrixel نمایش داده نمی شوند؟
پس از ثبت سرور، یک جلسه عامل جدید را شروع کنید. بررسی کنید که uv نصب شده باشد و ورود به سیستم Thrixel تکمیل شده باشد. سرور باید در کلاینت مورد استفاده ثبت شود. برای بررسی پیکربندی، راهنمای راه اندازی MCP را دنبال کنید.