ওপেনজিএলে, "জিরো স্টেট" রেন্ডারিং কী?


10

সম্প্রতি একটি কাজের সাক্ষাত্কারে, আমি উল্লেখ করেছি যে আমি নিজেকে আধুনিক ওপেনজিএল শিখিয়েছি এবং ভার্টেক্স বাফার অবজেক্টগুলির সাথে রেন্ডারিং করছিলাম কারণ আমার বিশ্ববিদ্যালয় কেবলমাত্র তত্ক্ষণাত মোড রেন্ডারিং সহ স্থির ফাংশন পাইপলাইন শিখিয়েছিল। সাক্ষাত্কার গ্রহণকারীকে সংক্ষেপে আমাকে বাধা দিয়েছিল যে ভিবিওগুলি "জিরো স্টেট রেন্ডারিং" নামক কিছু দ্বারা কার্যকরভাবে প্রতিস্থাপন করেছে এবং তারপরে আমাকে চালিয়ে যেতে দিন let

এর অর্থ কী তা আমি পরে জিজ্ঞাসা করতে ভুলে গেছি, কারণ আমরা দ্রুত বিভিন্ন বিষয়ে সরে এসেছি এবং একটি ব্যস্ততার কারণে সাক্ষাত্কারকারীর শেষ সময় শেষ হয়ে গেছে।

পরে, আমি "ওপেনজিএল শূন্য রাজ্য" এবং "শূন্য রাজ্য রেন্ডারিং" এর জন্য অনলাইনে অনুসন্ধান করেছি যাতে কোনও ফলাফল প্রাসঙ্গিক বলে মনে হয় না, বেশিরভাগই কেবল ওপেনএল রাষ্ট্র সম্পর্কে জিনিস।

প্রশ্নে থাকা সংস্থাটি খুব ভারী গবেষণা ভিত্তিক, সুতরাং এটির কি খুব কম সুযোগ রয়েছে যে এটি বর্তমানে সামান্য সমর্থন সহ একটি এক্সটেনশন, বা ব্যবহৃত পরিভাষাটি তার প্রকৃতির প্রকৃতির কারণে পরিবর্তিত হয়?


আপনি কি নিশ্চিত যে এটি "শূন্য অবস্থা" ছিল, না এটিতে "শূন্য" শব্দটি দিয়ে অন্য কিছু হতে পারে? আমার অনুমান যে তিনি শূন্য ওভারহেড সম্পর্কে কথা বলছিলেন: gdcvault.com/play/1020791
লাসে

ভিডিওটি স্কিম করা থেকে এটি 'জিরো ওভারহিস্ড' হতে পারে, এমন একটি ভাল সম্ভাবনা রয়েছে, যদিও আমি 100% নিশ্চিত যে তার আসল শব্দগুলি 'জিরো স্টেট'। আমার ধারণা ছিল যে তিনি ইতিমধ্যে যা উপলব্ধ ছিল তা অপ্টিমাইজ করার বিপরীতে ড্র কলগুলির জন্য ব্যবহৃত একটি নতুন বৈশিষ্ট্যটির উল্লেখ করছেন। 'জিরো ওভারহেড' কী ওপেনজিএলে জিনিসগুলি আঁকার নতুন প্রস্তাবিত পদ্ধতি?
usm

6
এটি কি "শূন্য বৈশিষ্ট্য" হতে পারত? শূন্য-অ্যাট্রিবিউট রেন্ডারিং (প্রায়ই বলা হয় "attributeless রেন্ডারিং") আছে VBOs প্রতিস্থাপন করুন।
ট্রেভর পাওয়েল

5
এই প্রশ্নের করা হয় না -বহির্ভূত, পরিভাষা প্রশ্ন একেবারে অনুমতি দেওয়া হয়েছে।

1
আমি যথেষ্ট নিশ্চিত যে আপনার সাক্ষাত্কারকারীর সাথে কথা বলার বিষয়টি হ'ল সাধারণভাবে বিন্দুবিহীন রেন্ডারিং নামে পরিচিত। সংক্ষেপে, এটি পৃথক বস্তুগুলিকে পরিবর্তন বা ব্যবহারের জন্য বিশ্বব্যাপী হ্যান্ডেলের সাথে আবদ্ধ করার প্রয়োজনীয়তা সরিয়ে দেয়। এটির জন্য অনুসন্ধান করা আপনার আরও ভাল ফলাফল পাওয়া উচিত।
কেভিনটোডিসকো

উত্তর:


9

আপনার সাক্ষাত্কারকারক বিন্দুহীন এপিআই সম্পর্কে তাঁর নিজের কথা দিয়ে কথা বলছিলেন । এনভিডিয়া সম্প্রতি সেগুলি সম্পর্কে দুর্দান্ত উপস্থাপনা করেছিল, এগুলিকে তারা সরাসরি স্টেট অ্যাক্সেস বলে ( 1 , 2 )। এটি ভিবিওগুলিকে প্রতিস্থাপন করে না।


সম্পাদনা : আসলে, আসুন ট্রেভর পাওলের পরামর্শটি বিবেচনা করুন:

দেখে মনে হচ্ছে কিছু লোক অবশ্যই নিবন্ধে উল্লিখিত হিসাবে অভিন্ন ডেটা বা টেক্সচার আনতে জ্যামিতির শেডার ব্যবহার করে, অ্যাট্রিবিউট-কম রেন্ডারিংয়ের পক্ষে, অবশ্যই VBOs নামানোর সিদ্ধান্ত নিতে পারে ।

আমি দেখতে পাচ্ছি যে কেউ কীভাবে কোনওরকমের ইঞ্জিনকে সম্পূর্ণ অ্যাটিরুবতে-কমতে স্যুইচ করার সিদ্ধান্ত নিতে পারে তবে আমি দলে থাকলে আমি এই জাতীয় পদক্ষেপকে প্রশংসা করব না: কারণ- আপনি পাইপলাইনের এই সংক্ষিপ্ত বিবরণটি যত্ন সহকারে পড়লে that এটাই বৈশিষ্ট্য- কম, শীর্ষস্থানীয় ফিফো ক্যাশে এটি অকার্যকর হয়ে পড়েছে। অ্যাট্রিবিউট-কম তাই একটি দুর্দান্ত অনুকূলকরণের সুযোগ সরিয়ে দেয়।

এটি অবশ্যই বেঞ্চমার্কিংয়ের প্রয়োজন, তবে নিখুঁতভাবে একটি অগ্রাধিকার, এটি একটি জেনেরিক, সমস্ত উদ্দেশ্য সমাধানের জন্য খারাপ ধারণা বলে মনে হচ্ছে।

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