আমি গ্রাফিক্স হার্ডওয়্যার (এবং সম্পর্কিত নিম্ন স্তরের সফ্টওয়্যার) জন্য কিছু ভাল শেখার সংস্থান খুঁজছি। মূলত আমি কীভাবে জিনিসগুলি বাস্তবায়িত করা হয় তার ক্ষেত্রে ওপেনগল / ডাইরেক্টএক্স এপিআই স্তরগুলির নীচে কী হয় সে সম্পর্কে আরও জানতে চাই।
রেন্ডারিং পাইপলাইনের বিভিন্ন পর্যায়ে (দেখার, অভিক্ষেপ, ক্লিপিং, রাস্টারাইজেশন ইত্যাদি) নীতিগতভাবে কী ঘটে থাকে তার সাথে আমি পরিচিত ।
গ্রাফিক্স / শেডার প্রোগ্রামিং নিম্নলিখিত ধরণের ইস্যুতে যখন গ্রাফিক্স / শেডার প্রোগ্রামিং সম্পর্কে আমার লক্ষ্য হ'ল ট্রেডঅফস এবং সম্ভাব্য অপটিমাইজেশন সম্পর্কে আরও ভাল এবং আরও জ্ঞাত সিদ্ধান্ত নিতে সক্ষম হয়;
- Batching
- কুলিং দেখুন
- occlusions
- অর্ডার আঁকুন
- রাষ্ট্র পরিবর্তন এড়ানো
- ত্রিভুজ বনাম পয়েন্টস্প্রিট
- জমিন নমুনা
- ইত্যাদি
মূলত গ্রাফিক্স প্রোগ্রামারকে আরও কার্যকর হওয়ার জন্য আধুনিক গ্রাফিক্স হার্ডওয়্যার সম্পর্কে যা জানা দরকার।
আমি প্রকৃত অপ্টিমাইজেশন কৌশলগুলি খুঁজছি না, বরং আমার আরও সাধারণ জ্ঞান প্রয়োজন যাতে আমি স্বাভাবিকভাবে আরও কার্যকর কোড লিখব।