আমি কি বাস্তব বিশ্বের পরিস্থিতিতে কোয়াড-ভিত্তিক রেন্ডারিং সম্পর্কে চিন্তা করব?


9

রাস্টারাইজেশন এবং রেন্ডারিং কৌশল সম্পর্কে একটি এলোমেলো বইয়ের প্রথম অধ্যায়ে বেশিরভাগ সময় আমি ত্রিভুজ-ভিত্তিক রেন্ডারিং সিস্টেম এবং কোয়াড-ভিত্তিক একটি সম্পর্কে কিছু বাক্যাংশ পাই।

আমি কখনও কোয়াড-ভিত্তিক জিপিইউ বা পাইপলাইনের মুখোমুখি হই নি। ওপেনজিএল ৩.০+ এর সাথে ডিল করার সময় কি আমাকে এই নিয়ে উদ্বিগ্ন হতে হবে, বা এটি কেবল উত্তরাধিকারের জিনিস?

উত্তর:


9

না, আপনি না। সমস্ত বর্তমান প্রজন্মের পণ্য জিপিইউ একচেটিয়াভাবে ত্রিভুজ-ভিত্তিক রাস্টারাইজেশন পদ্ধতি ব্যবহার করে (এবং কিছু সময়ের জন্য ব্যবহার করেছে)। যদিও ওপেনজিএল এর পুরানো সংস্করণ GL_QUADSরেন্ডারিং মোডটিকে সমর্থন করে , এগুলি পণ্য জিপিইউ দ্বারা ত্রিভুজগুলিতে রূপান্তরিত হয়েছিল। সম্ভবত এটি সম্ভবত GL_QUADS80 বা 90 এর দশকের গোড়ার দিকে হাই-এন্ড অফলাইন 3 ডি রেন্ডারিংয়ের জন্য ব্যবহৃত এসোটেরিক একাডেমিক হার্ডওয়্যার বা হার্ডওয়্যারের উপর প্রকৃত চতুর্ভুজ ভিত্তিক রাস্টারাইজেশনের ফলে ঘটেছিল (এই দাবিকে সমর্থন করার মতো কোনও প্রমাণ আমার কাছে নেই, আমি কেবল পোস্টিং করছি)।

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

এটি ত্রিভুজ বাদে অন্য বহুভুজগুলির সম্ভাব্য অ-পরিকল্পনাকারী প্রকৃতির কারণে এবং ত্রিভুজগুলির সাহায্যে তৈরি হওয়া কিছু ফলস্বরূপ অপ্টিমাইজেশনের কারণে, ত্রিভুজ রাস্টারাইজেশন কেন পছন্দনীয় তা বুঝতে আপনাকে সহায়তা করতে পারে।


7

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

যে কোনও ক্ষেত্রে, সমস্ত গ্রাহক-গ্রেডের জিপিইউ কোয়াড নয়, ত্রিভুজ ব্যবহার করে।


আমি বিভ্রান্ত হয়ে পড়েছি, তাহলে ওপেনজিএল বইতে কেন এই বিষয়ে কথা বললে যদি ওপেনজিএল এপিআই এই ধারণার উপর ভিত্তি করে মডেলটি ত্রিভুজ দ্বারা গঠিত?
ব্যবহারকারী 827992

4
@ ইউজার 827992: আমাকে জিজ্ঞাসা করবেন না; প্রচুর বইয়ের মধ্যে অতিরিক্ত অতিরিক্ত তথ্য রয়েছে। এমনকি আপনি কখনোই বলিনি কি "এলোমেলো বুক" আপনি এটা খুঁজে পাওয়া যায়নি। এটি আসলে একটি বই ছিল সম্পর্কে , যেমন OpenGL অথবা এটি গ্রাফিক্স যে সম্পর্কে একটি বই ছিল ব্যবহার যেমন OpenGL?
নিকোল বোলাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.