বাংলা
গেম ডেভেলপমেন্টের জন্য AI: Blender-এ 3D অ্যাসেট তৈরি করুন
Blender Bridge ChatGPT, Claude, Codex বা Qwen Code-কে Blender-এর সাথে সংযুক্ত করে। একটি গেম প্রপ বা লেভেল লেআউট বর্ণনা করুন, এবং আপনার AI জ্যামিতি তৈরি করতে, ম্যাটেরিয়াল যোগ করতে এবং আপনার ইঞ্জিনের জন্য এক্সপোর্ট প্রস্তুত করতে পারবে। স্কেল পরীক্ষা করার জন্য একটি ট্রেজার চেস্ট, মডুলার করিডোর বা ব্লকআউট দিয়ে শুরু করুন। চ্যাটে বা নিজে হাতে সিনটিকে পরিমার্জন করুন।
প্রপস এবং লেভেল ব্লকআউট
AI-কে অ্যাসেটের উদ্দেশ্য, শৈলী (style) এবং মাত্রা (dimensions) জানান। এটি হতে পারে একটি দুই মিটারের দরজা, একটি মোবাইল গেমের চেস্ট বা একসাথে ফিট হওয়া প্রয়োজন এমন দেয়াল মডিউলের সেট। একটি লেভেলের জন্য ঘর, চলাচলের পথ এবং প্রধান অবজেক্টগুলো বর্ণনা করুন। প্রথমে সাধারণ জ্যামিতি দিয়ে লেআউট যাচাই করুন, তারপর বিস্তারিত বিবরণ ও ম্যাটেরিয়াল চান। AI নিজে থেকেই উপযুক্ত পলিগন সংখ্যা, UV আনর্যাপিং এবং টেক্সচার বেকিং বেছে নেয়; কেবল শৈলী, মাত্রা এবং ইঞ্জিন উল্লেখ করুন।
AI একটি সাধারণ Blender সিনে কাজ করে। এটিকে একটি .blend ফাইল সংরক্ষণ করতে বলুন যাতে এক্সপোর্ট করার পরেও আপনি মডেলগুলোতে ফিরে আসতে এবং আপনার অ্যাসেটগুলোর উন্নয়ন চালিয়ে যেতে পারেন।
আপনার প্রকল্পের জন্য চারটি প্রম্পট
- "Unity-এর জন্য একটি লো-পলি ট্রেজার চেস্ট তৈরি করুন। এতে ২০০০টির কম ত্রিভুজ রাখুন এবং প্রস্থ এক মিটার রাখুন।"
- "একটি উঠোন, দুটি প্রবেশপথ এবং ব্যালকনির সিঁড়ি সহ একটি Unreal Engine লেভেল ব্লকআউট করুন। মিটার ব্যবহার করুন।"
- "দুই মিটারের গ্রিডে Godot-এর জন্য মডুলার করিডোরের দেয়াল এবং কোণা তৈরি করুন। প্রতিটি অংশকে পৃথক অবজেক্ট হিসেবে রাখুন।"
- "Roblox-এর জন্য একটি ক্রেট এবং একটি বাতি তৈরি করুন। Roblox Studio-এর জন্য একটি FBX প্রস্তুত করুন, অবজেক্টটির সেটিংস নির্বাচন করুন এবং ইমপোর্টের সময় কীভাবে এর আকার ও ওরিয়েন্টেশন বজায় রাখতে হবে তা ব্যাখ্যা করুন।"
এগুলো উদাহরণের জন্য সংক্ষিপ্ত নির্দেশনা। আপনার গেমের সাথে মানানসই করে মাত্রা, ত্রিভুজ বাজেট এবং অবজেক্টের তালিকা সামঞ্জস্য করুন।
কাজের ধারা (Workflow)
আপনি Blender Bridge অ্যাপটি ইনস্টল করেন এবং একবার আপনার AI সংযুক্ত করেন। এরপর থেকে আপনি কোনো কোড ছাড়াই চ্যাটে সহজ কথায় সিন তৈরি ও পরিবর্তন করতে পারেন।
- আপনার AI সংযুক্ত করুন। ট্রায়াল শুরু করতে আপনার ইমেইল যাচাই করে তা সক্রিয় করুন, অথবা একটি সক্রিয় সাবস্ক্রিপশন দিয়ে সাইন ইন করুন।
- ইঞ্জিন, মাত্রা এবং শৈলী নির্দিষ্ট করুন। একটি অ্যাসেট বা একটি সাধারণ লেআউট দিয়ে শুরু করুন।
- AI-এর কাছে সিনের স্ক্রিনশট চান। সিলুয়েট, অনুপাত এবং খুঁটিনাটি অংশের অবস্থান পরীক্ষা করুন।
- চ্যাটে আরও পরিমার্জন করুন: "চলাচলের পথ আরও প্রশস্ত করুন," "খুঁটিনাটি কম রাখুন" অথবা "দেয়ালগুলোকে মডিউলে ভাগ করুন।"
- এটিকে
.blendফাইল সংরক্ষণ করতে এবং আপনার প্রয়োজনীয় অবজেক্টগুলো এক্সপোর্ট করতে বলুন। আপনার ইঞ্জিনে এক্সপোর্টটি খুলুন।
Blender Bridge AI-এর কাজের চেকপয়েন্ট সংরক্ষণ করে। কোনো অ্যাসেট বা লেআউটের ভিন্ন সংস্করণ পরখ করতে উপলভ্য কোনো চেকপয়েন্টে ফিরে যান।
ফরম্যাট, অক্ষ এবং স্কেল
| গন্তব্য | যা অনুরোধ করবেন | ইমপোর্ট করার পর যা যাচাই করবেন |
|---|---|---|
| Unity | Unity FBX: Y উপরে, −Z সামনে | আপনার প্লেয়ার চরিত্রের পাশে আকার, ম্যাটেরিয়াল এবং অ্যানিমেশন |
| Unreal Engine | Unreal FBX: Z উপরে, −Y সামনে | লেভেলে আকার, ওরিয়েন্টেশন, ম্যাটেরিয়াল এবং অ্যানিমেশন |
| Godot | Godot GLB | আকার, অবজেক্ট স্থাপন এবং ম্যাটেরিয়াল |
| Roblox Studio | Roblox Studio-এর জন্য FBX — AI অবজেক্টের জন্য উপযুক্ত সেটিংস নির্বাচন করে | Studio-র ইমপোর্ট প্রিভিউতে আকার এবং ওরিয়েন্টেশন |
Unity, Unreal Engine এবং Godot এক্সপোর্ট প্রিসেটগুলো সিনের স্কেল বিবেচনা করে, অক্ষ নির্ধারণ করে এবং ইউনিট, ফাইলের আকার ও সতর্কবার্তা রিপোর্ট করে। এক্সপোর্টের আগে প্রসিডিউরাল ম্যাটেরিয়াল বেকিং করার প্রয়োজন হতে পারে। Roblox-এর জন্য AI আপনার অবজেক্টের সেটিংস সহ একটি FBX প্রস্তুত করে এবং এটি কীভাবে Studio-তে ইমপোর্ট করতে হবে তা ব্যাখ্যা করে।
ফাইলগুলো যেখানে সংরক্ষিত হয়
এক্সপোর্টগুলো আপনার প্রকল্পের ফোল্ডারে সংরক্ষিত হয়। সার্ভারের মাধ্যমে সংযুক্ত থাকলে চ্যাটে একটি ডাউনলোড লিংকের অনুরোধ করুন, তারপর ফাইলটি Unity, Unreal Engine, Godot বা Roblox Studio-তে ইমপোর্ট করুন। পরবর্তী পরিবর্তনের জন্য সংরক্ষিত .blend ফাইলটিকে সোর্স ফাইল হিসেবে রেখে দিন।
এক্সপোর্ট করা, 3D মডেল তৈরি করা এবং অ্যানিমেশন সম্পর্কে আরও পড়ুন।
Blender Bridge ব্যবহার করে দেখুন
পরবর্তী: Blender-এ AI প্রোডাক্ট ভিজ্যুয়ালাইজেশন: স্টোর, মার্কেটপ্লেস এবং বিজ্ঞাপনের জন্য রেন্ডার