- অর্থোগ্রাফিক প্রজেকশনের জন্য আমার বিভিন্ন ম্যাট্রিকগুলি কীভাবে সেট আপ করব?
আপনার লক্ষ্য 2D, তাই না? সুতরাং আপনার কোনও প্রক্ষেপণের দরকার নেই। প্রজেকশন হ'ল 2 ডি বিমানের সাথে 3 ডি ওয়ার্ল্ডকে ঘনীভূত করার কাজ। শেডারটি সেট করুন যাতে এটি প্রতিটি শীর্ষবিন্দুর Z স্থানাঙ্ককে ডিফল্ট করে 0.0
এবং আপনার সেট করা উচিত।
আপনি এক্স এবং ওয়াই স্থানাঙ্কের জন্য স্কেল ম্যাট্রিক্স ব্যবহার করতে পারেন। এটা স্কেলিং তাই -10.0
করতে 10.0
হয়ে -1.0
থেকে 1.0
। রেফারেন্সের জন্য, এটি করার জন্য ম্যাট্রিক্স হ'ল:
0.1 0.0 0.0
0.0 0.1 0.0
0.0 0.0 1.0
- শেডারগুলি 3 ডি হিসাবে যেমন 2 ডি অ্যাপ্লিকেশনগুলিতে ভারী ব্যবহৃত হয়? যদি তা হয় তবে 2 ডি সেটিংয়ে তাদের উদ্দেশ্য কী?
তারা হতে পারেন. সেগুলি এখনও পিক্সেল আলোতে ব্যবহার করা যেতে পারে, অবজেক্টগুলিকে কিছু জাল গভীরতা দেয়। এগুলি টেক্সচার এফেক্টস, জলের প্রভাবগুলি, ইমেজ-জেনারেশনের জন্যও ব্যবহার করা যেতে পারে ... আপনি এগুলিকে কিছুটা কৌতূহল দিয়ে পদার্থবিজ্ঞানের গণনা করতেও ব্যবহার করতে পারেন।
এটি রাখার আর একটি উপায় হ'ল: 3D এ সেগুলি ব্যবহার করা হয়। এটি সবেমাত্র ভিন্নভাবে প্রয়োগ হয়েছে, এবং এটির সাথে নথিভুক্তও হয় নি। যদিও 2 ডি গেমস খেলে লোকেরা সম্ভবত আপনার জীবনযাত্রার প্রভাব না থাকলে আপনার ক্ষেত্রে আসবে না, সুতরাং তাদেরও প্রয়োজন হয় না।
যদিও আপনাকে যাইহোক একটি স্প্রিট রেন্ডার করতে শেডারের বেসিকগুলি জানতে হবে।
- 2 ডি গেমের জন্য স্পষ্টতই প্রয়োজনীয় বিশাল সংখ্যক টেক্সচার আমি কীভাবে পরিচালনা করব?
আপনি যেমন 3D তে করেন। টেক্সচার অবজেক্টস, পিবিও এবং একটি টেক্সচার অ্যাটলাস বা কয়েকটি এর গুচ্ছ। সম্ভবত কয়েকটি কাঠামো / শ্রেণি এবং পাশাপাশি মাথাব্যাথা। আমি মনে করি এটিকে "সম্পদ পরিচালন" বা এরকম কিছু বলা হবে।
- আমি কীভাবে 2 ডি গেমদেব দিয়ে শুরু করব?
সম্ভবত এখানে কয়েকটি টিউটোরিয়াল রয়েছে। যদিও 3 ডি সংস্করণটি বেশি সাধারণ, তবুও আমি 3D এর জন্য ওপেনজিএল শিখতে বলব এবং তারপরে আপনি যা শিখেন তা এটি 2D সমমর্যাদায় প্রয়োগ করুন। 3 ডি এবং 2 ডি খুব অনুরূপ, 2 ডি কেবল জেড স্থানাঙ্কের উপর নজর রাখে না।