গ্রাফিক্স হার্ডওয়্যার সম্পর্কে জানার জন্য ভাল সংস্থান [বন্ধ]


12

আমি গ্রাফিক্স হার্ডওয়্যার (এবং সম্পর্কিত নিম্ন স্তরের সফ্টওয়্যার) জন্য কিছু ভাল শেখার সংস্থান খুঁজছি। মূলত আমি কীভাবে জিনিসগুলি বাস্তবায়িত করা হয় তার ক্ষেত্রে ওপেনগল / ডাইরেক্টএক্স এপিআই স্তরগুলির নীচে কী হয় সে সম্পর্কে আরও জানতে চাই।

রেন্ডারিং পাইপলাইনের বিভিন্ন পর্যায়ে (দেখার, অভিক্ষেপ, ক্লিপিং, রাস্টারাইজেশন ইত্যাদি) নীতিগতভাবে কী ঘটে থাকে তার সাথে আমি পরিচিত ।

গ্রাফিক্স / শেডার প্রোগ্রামিং নিম্নলিখিত ধরণের ইস্যুতে যখন গ্রাফিক্স / শেডার প্রোগ্রামিং সম্পর্কে আমার লক্ষ্য হ'ল ট্রেডঅফস এবং সম্ভাব্য অপটিমাইজেশন সম্পর্কে আরও ভাল এবং আরও জ্ঞাত সিদ্ধান্ত নিতে সক্ষম হয়;

  • Batching
  • কুলিং দেখুন
  • occlusions
  • অর্ডার আঁকুন
  • রাষ্ট্র পরিবর্তন এড়ানো
  • ত্রিভুজ বনাম পয়েন্টস্প্রিট
  • জমিন নমুনা
  • ইত্যাদি

মূলত গ্রাফিক্স প্রোগ্রামারকে আরও কার্যকর হওয়ার জন্য আধুনিক গ্রাফিক্স হার্ডওয়্যার সম্পর্কে যা জানা দরকার।

আমি প্রকৃত অপ্টিমাইজেশন কৌশলগুলি খুঁজছি না, বরং আমার আরও সাধারণ জ্ঞান প্রয়োজন যাতে আমি স্বাভাবিকভাবে আরও কার্যকর কোড লিখব।


ব্যাচিংয়ের হার্ডওয়ারের সাথে কম করার এবং এপিআইয়ের সাথে আরও কিছু করার আছে। রাজ্য পরিবর্তন অনুরূপ, যেমন ভিউপোর্ট কালিং হয়, "ত্রিভুজ pointsprites বনাম", ইত্যাদি
নিকোল Bolas

উত্তর:


5

ফ্যাবিয়ান গিজেনের ব্লগ পোস্টগুলির সিরিজ গ্রাফিক্স পাইপলাইনের মাধ্যমে একটি ট্রিপ হ'ল আধুনিক জিপিইউ কীভাবে কাজ করে এবং ডি 3 ডি এবং ওপেনজিএল এর মতো কোন এপিআই আপনার জন্য সত্যিই করছে তা সম্পর্কে একটি অনূদিত দৃষ্টিভঙ্গি পেতে আমার জানা সবচেয়ে ভাল জায়গা।


1
আমি এই সিরিজের প্রথম দুটি নিবন্ধ পড়েছি। দেখে মনে হচ্ছে এটি আমার প্রয়োজন মতো হতে পারে।
কেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.