ক্যামেরা বনাম ভিউপোর্ট


23

ক্যামেরা স্থানাঙ্ক এবং ভিউপোর্টের স্থানাঙ্কগুলির মধ্যে পার্থক্য কী তা সম্পর্কে আমার পরিষ্কার ধারণা নেই। কেউ দয়া করে পরিষ্কার করতে পারেন?

উত্তর:


40

ক্যামেরা একটি ক্যামেরার মতো যা দিয়ে ব্যাটম্যান মুভি চিত্রিত হয়। এটি ভার্চুয়াল বিশ্বে বিদ্যমান এবং বিভিন্ন দৃশ্যের লক্ষ্যবস্তু করে, ফোকাল দৈর্ঘ্য এবং অন্যান্য ক্যামেরার বৈশিষ্ট্যগুলি পরিবর্তন করে এদিক ওদিক স্থানান্তরিত হতে পারে। আপনার অনেকগুলি ক্যামেরা থাকতে পারে এবং তাদের মধ্যে স্যুইচ করতে পারেন। এমনকি আপনি একবারে বেশ কয়েকটি ক্যামেরায় চিত্রায়িত করতে পারেন।

সাধারণ ক্যামেরার স্থানাঙ্কগুলি হ'ল ভার্চুয়াল বিশ্বে অবস্থান, দিকনির্দেশ, আপ-ভেক্টর, ফিল্ড-অফ ভিউ ইত্যাদি etc.

ভিউপোর্ট একটি সিনেমার পর্দা। এটি এমন এক স্থান যেখানে ক্যামেরা দ্বারা রেকর্ড করা চিত্র প্রদর্শিত হয়। পিসি বিশ্বে এটি কিছু উইন্ডো বা একটি পূর্ণ-স্ক্রিন চিত্রের মধ্যে পর্দার একটি অঞ্চল। আপনি একবারে বেশ কয়েকটি ক্যামেরার ফিডগুলি দেখাতে পারেন (২-৪ প্লেয়ারের মধ্যে যারা কনসোল রেসিং গেমগুলির মতো)।

সাধারণ ভিউপোর্টের স্থানাঙ্কগুলি হ'ল প্রদর্শন, উচ্চতা এবং প্রস্থের অবস্থান।


0

ভিউপোর্ট স্থানাঙ্কগুলি হ'ল সমন্বিত হয় যেখানে এটি স্ক্রিনে রাখা হয়। (উদাহরণস্বরূপ উইন 32 উইন্ডোর ভিতরে)।

ক্যামেরা স্থানাঙ্কগুলি হল ভিউপোর্টের ভিতরে থাকা ক্যামেরার অবস্থান যা আপনার ওপেনগিএল অ্যাপ্লিকেশনটিতে সেট করা 2D / 3D স্থানের অভ্যন্তরে। ক্যামেরা সেই ভিউপোর্টের বাইরে যেতে পারে না কারণ এটি আপনি যে জায়গাতে সেট করেছেন সেখানে উইন 32 উইন্ডোর ভিতরে ওপেনগল তার কাজ করতে পারে।


এটি সম্পূর্ণ সঠিক নয় not ভিউপোর্টটি এনডিসি স্পেস থেকে ভার্টেক্স রূপান্তরের জন্য উইন্ডো-স্পেসে ম্যাপিংকে সংজ্ঞায়িত করে। জিএল এর পুরানো সংস্করণগুলিতে, সেই ম্যাপিংটি রাস্টার পজিশন ট্রান্সফর্মেশনের ক্ষেত্রেও প্রয়োগ হয়েছিল (তবে সেটি সরানো হয়েছে)। তবুও, অনেকগুলি জিএল অপারেশন রয়েছে যা ভার্টেক্স ট্রান্সফর্মেশন দ্বারা সীমাবদ্ধ নয় এবং সুতরাং আপনি ভিউপোর্টের বাইরে রঙিন বাফার সাফ করার মতো কাজ করতে পারেন। আসলে, ফ্রেমবুফারের একটি নির্দিষ্ট অঞ্চলে পরিষ্কার বাফারকে সীমাবদ্ধ করার একমাত্র উপায় হ'ল একটি আলাদা জিনিস পুরোপুরি ব্যবহার করা, যাকে একটি কাঁচি বক্স ( glScissor (...)) বলা হয়।
অ্যান্ডন এম কোলেম্যান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.