Thrixel MCP সার্ভার

এজেন্টিক কর্মপ্রবাহের জন্য 3D সৃষ্টি

Thrixel কে Claude Code, Codex, Cursor, বা MCP সংযোগ সমর্থন করে এমন অন্য কোনো এজেন্টের সাথে সংযুক্ত করুন। এজেন্ট তখন টেক্সট বা ইমেজ থেকে 3D মডেল তৈরি করতে পারে, আলাদা আলাদা পার্টস এডিট করতে পারে, গেম ইঞ্জিনের জন্য অপ্টিমাইজ করতে পারে এবং অনলাইনে গেম প্রকাশ করতে পারে।

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 আপনার AI প্রোগ্রামিং এজেন্টে সার্ভার যোগ করুন।

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 এর সরঞ্জামগুলি উপলব্ধ হবে৷
প্রতিটি এজেন্টের বিশদ বিবরণ সম্পূর্ণ সেটআপ গাইডে পাওয়া যাবে।