আমরা কী উদ্দেশ্যে মডেল ভিউ প্রজেকশন ম্যাট্রিক্স ব্যবহার করছি? শেডারদের মডেল ভিউ প্রজেকশন ম্যাট্রিক্সের প্রয়োজন কেন?
আমরা কী উদ্দেশ্যে মডেল ভিউ প্রজেকশন ম্যাট্রিক্স ব্যবহার করছি? শেডারদের মডেল ভিউ প্রজেকশন ম্যাট্রিক্সের প্রয়োজন কেন?
উত্তর:
মডেল, ভিউ এবং প্রজেকশন ম্যাট্রিকগুলি তিনটি পৃথক ম্যাট্রিক। কোনও অবজেক্টের স্থানীয় স্থানাঙ্ক স্থান থেকে বিশ্বের মহাকাশে মডেল মানচিত্র, বিশ্ব স্থান থেকে ক্যামেরা স্পেসে ক্যামেরা থেকে স্ক্রিনে প্রক্ষেপণ।
যদি আপনি তিনটিই রচনা করেন তবে আপনি একটি ফলাফল ব্যবহার করে অবজেক্ট স্পেস থেকে স্ক্রিন স্পেসের সমস্ত দিক থেকে ম্যাপ করতে পারবেন, যা আপনাকে আগত ভার্টেক্স অবস্থান থেকে প্রোগ্রামেবল পাইপলাইনের পরবর্তী পর্যায়ে যেতে হবে তা কার্যকর করতে সক্ষম করে তোলে।
পুরানো স্থির কার্যকারিতা পাইপলাইনে, আপনি মডেল প্রয়োগ করতে এবং একসাথে দেখতে চাইবেন, তারপরে তাদের থেকে প্রাপ্ত অন্য ফলাফল ব্যবহার করে আলোকসজ্জার কাজ করুন (কিছু সংশোধন করে যাতে উদাহরণস্বরূপ আপনি যদি বস্তুটিতে কিছু পরিমাণ স্কেলিং প্রয়োগ করেছেন তবে এমনকি নরমালগুলি এখনও ইউনিটের দৈর্ঘ্য হয়) ), তারপরে প্রজেকশন প্রয়োগ করুন। আপনি এটি ওপেনজিএলে প্রতিফলিত দেখতে পান যা কখনও মডেলকে আলাদা করে না এবং ম্যাট্রিকগুলি দেখে - এগুলি একক মডেলভিউ ম্যাট্রিক্স স্ট্যাক হিসাবে রেখে। আপনি তাই মাঝে মাঝে ছায়ার প্রতিবিম্বিত যে দেখতে পাবেন।
সুতরাং: সুরক্ষিত মডেল ভিউ প্রজেকশন ম্যাট্রিক্স প্রায়শই শেডারের দ্বারা আপনি প্রতিটি মডেলের জন্য স্ক্রিনে লোড করেছেন এমন শীর্ষগুলি থেকে ম্যাপ করতে ব্যবহৃত হয়। এটি প্রয়োজন হয় না, একই জিনিস অর্জনের প্রচুর উপায় রয়েছে, এটি কেবল স্বাভাবিক কারণ এটি সমস্ত সম্ভাব্য রৈখিক রূপান্তরকে অনুমতি দেয়। যে কারণে এটির কম সংশ্লেষিত সংস্করণটিও আপনি পুরানো স্থির পাইপলাইন বিশ্বে আদর্শ।
কারণ ম্যাট্রিকগুলি সুবিধাজনক। ম্যাট্রিকগুলি স্থানগুলি / দিকনির্দেশকে বিভিন্ন স্থানের সাথে সম্মত করে রূপান্তর করতে সহায়তা করে (একটি স্থান 3 লম্ব অক্ষ এবং একটি উত্স দ্বারা সংজ্ঞায়িত করা যেতে পারে)।
মন্তব্যগুলিতে @ legends2k দ্বারা নির্দিষ্ট করা একটি বইয়ের উদাহরণ এখানে is
কার্টেসিয়ার বাসিন্দারা শহরটির কেন্দ্রে বেশ সংবেদনশীলভাবে কেন্দ্রের উত্স সহ তাদের শহরের একটি মানচিত্র ব্যবহার করেন এবং কম্পাসের মূল বিন্দুগুলির সাথে নির্দেশিত কুঠারগুলি। ডিসলেক্সিয়ার বাসিন্দারা একটি স্বেচ্ছাসেবী কেন্দ্রীভূত স্থানাঙ্ক এবং কিছু স্বেচ্ছাসেবী দিকগুলিতে অক্ষগুলি চালিত করে তাদের শহরের মানচিত্র ব্যবহার করে যা সম্ভবত সেই সময়ে একটি ভাল ধারণা বলে মনে হয়েছিল। উভয় শহরের নাগরিকগণ তাদের নিজ নিজ মানচিত্র নিয়ে বেশ খুশি, তবে রাজ্য পরিবহন ইঞ্জিনিয়ার কার্টেসিয়া এবং ডিসলেক্সিয়ার মধ্যে প্রথম মহাসড়কের জন্য একটি বাজেট চালানোর জন্য একটি কার্যভার অর্পণ করেছিলেন যা উভয় শহরের বিবরণ সম্বলিত একটি মানচিত্রের প্রয়োজন, যার ফলে একটি তৃতীয় সমন্বয় প্রবর্তন করা হয়েছে সিস্টেম যে তার থেকে শ্রেষ্ঠ, যদিও অন্য কারও কাছে অগত্যা নয়।
এখানে আরও একটি উদাহরণ দেওয়া হয়েছে,
ধরে নিন যে আপনি কোনও গেমের মধ্যে একটি গাড়ী বস্তু তৈরি করেছেন যা বিশ্বের সমবায় ব্যবহার করে এটির শীর্ষস্থানীয় অবস্থানগুলি রয়েছে। ধরুন, আপনাকে একই গাড়িটি অন্য কোনও গেমটিতে সম্পূর্ণ ভিন্ন বিশ্বে ব্যবহার করতে হবে, আপনাকে আবার অবস্থানগুলি সংজ্ঞায়িত করতে হবে এবং গণনাগুলি জটিল হবে। এটি কারণ আপনাকে আবার নতুন জগতের বিষয়ে গাড়িতে উইন্ডো, হুড, হেডলাইট, চাকা ইত্যাদির অবস্থানগুলি গণনা করতে হবে।
মডেল, ভিউ এবং প্রক্ষেপণের ধারণাটি বুঝতে এই ভিডিওটি দেখুন । (অত্যন্ত বাঞ্ছনীয়)
অতএব, দেখ এই বুঝতে বিশ্বের ছেদচিহ্ন ম্যাট্রিক্স হিসাবে প্রতিনিধিত্ব করা হয় এবং কিভাবে রুপান্তরিত হয়।