শারীরিক ভিত্তিক রেন্ডারিং এবং রে ট্রেসিং


11

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

উত্তর:


16

"শারীরিক ভিত্তিক" একটি খুব সুস্পষ্ট সংজ্ঞাযুক্ত শব্দ নয়, সুতরাং এই প্রশ্নের সঠিক উত্তর দেওয়া বেশ কঠিন।

সাধারণভাবে, "শারীরিক ভিত্তিক" বলতে বোঝায় যে প্রশ্নে থাকা অ্যালগরিদম শারীরিক ভিত্তিক নীতি থেকে উদ্ভূত হয়েছে। এটি শারীরিকভাবে সঠিক নয় (কারণ আমরা তা বহন করতে পারি না) এবং কিছুটা আনুমানিকভাবে প্রায় তৈরি করতে হয়, তবে well সমস্ত অনুমানগুলি কী এবং আদর্শগতভাবে এটি কোন ধরণের ত্রুটিটি প্রবর্তন করে সে সম্পর্কে কিছুটা অন্তর্দৃষ্টি রয়েছে তা ভালভাবেই জানা যায়।

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

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

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


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

2

না, কেবল:

  • শারীরিক ভিত্তিক রেন্ডারিং রাইট্র্যাকিংয়ের প্রয়োজন হয় না। এক অন্য উপায় ব্যবহার করতে পারেন। *

  • রায়েট্রেসিং শারীরিক ভিত্তিক রেন্ডারিং ব্যতীত অন্য প্রভাবগুলি করতে ব্যবহৃত হতে পারে।

রায়ট্রেসিং প্রায়শই প্রয়োগ করা এবং চিন্তা করা সহজ। সুতরাং এটি শারীরিক ভিত্তিক উপস্থাপনের জন্য বহুলভাবে মোতায়েন। তবে একই কারণে অনেক অবাস্তববাদী রেন্ডাররা তাদের যা প্রয়োজন তা পেতে রেয়েট্র্যাকিং কৌশল ব্যবহার করে।

* ব্যক্তিগতভাবে আইভ ইমেজগুলি রেন্ডারিংয়ের জন্য অরক্ষিত এফইএম এর সাথে কাজ করছেন

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