রে ট্রেসিং / পাথ ট্রেসিং-এ, অ্যান্টি-ওরফে ইমেজটির সহজতম উপায়গুলির মধ্যে একটি হল পিক্সেল মানকে নমুনা দেওয়া এবং ফলাফলগুলি গড় করা। অর্থাৎ। পিক্সেলকে কেন্দ্র করে প্রতিটি নমুনার শুটিংয়ের পরিবর্তে আপনি কিছু পরিমাণে নমুনাগুলি অফসেট করেন।
ইন্টারনেটের সন্ধানে, আমি এটি করার জন্য দুটি ভিন্ন পদ্ধতি পেয়েছি:
- আপনি চান স্যাম্পল তৈরি করুন এবং একটি ফিল্টার দিয়ে ফলাফল ওজন
- এর একটি উদাহরণ পিবিআরটি
- ফিল্টার আকারের সমান বন্টন সহ নমুনা তৈরি করুন
- দুটি উদাহরণ smallpt এবং বেনেডিক্ট Bitterli এর দুষ্প্রাপ্য ধাতু পেশকারী
উত্পন্ন এবং ওজন
প্রাথমিক প্রক্রিয়াটি হ'ল:
- আপনি চান স্যাম্পলগুলি তৈরি করুন (এলোমেলোভাবে, স্তরযুক্ত, স্বল্প-তাত্পর্যপূর্ণ ক্রমগুলি ইত্যাদি))
- দুটি নমুনা (x এবং y) ব্যবহার করে ক্যামেরা রে অফসেট করুন
- কিরণ দিয়ে দৃশ্যটি রেন্ডার করুন
- ফিল্টার ফাংশন এবং পিক্সেল কেন্দ্রের উল্লেখ করে নমুনার দূরত্ব ব্যবহার করে ওজন গণনা করুন। উদাহরণস্বরূপ, বক্স ফিল্টার, তাঁবু ফিল্টার, গাউসিয়ান ফিল্টার ইত্যাদি)
- রেন্ডার থেকে রঙে ওজন প্রয়োগ করুন
একটি ফিল্টার আকারে উত্পন্ন করুন
প্রাথমিক ভিত্তি হ'ল ফিল্টারের আকার অনুযায়ী বিতরণ করা নমুনা তৈরি করতে ইনভার্স ট্রান্সফর্ম স্যাম্পলিং ব্যবহার করা । উদাহরণস্বরূপ, গাউসির আকারে বিতরণ করা কোনও নমুনার একটি হিস্টগ্রাম হবে:
এটি হয় সঠিকভাবে করা যেতে পারে, বা একটি পৃথক পিডিএফ / সিডিএফ মধ্যে ফাংশন বিন্যাস দ্বারা। ছোট্ট একটি তাঁবু ফিল্টারের সঠিক বিপরীত সিডিএফ ব্যবহার করে। বিনিং পদ্ধতির উদাহরণগুলি এখানে পাওয়া যাবে
প্রশ্নাবলি
প্রতিটি পদ্ধতির কি কি? এবং কেন আপনি একে অপরকে ব্যবহার করবেন? আমি কয়েকটি বিষয় চিন্তা করতে পারি:
উত্পন্ন এবং ওজন সবচেয়ে শক্তিশালী বলে মনে হয়, কোনও ফিল্টার সহ কোনও নমুনা পদ্ধতির সংমিশ্রণকে মঞ্জুরি দেয়। যাইহোক, এটির জন্য আপনাকে ইমেজবাফারে ওজনগুলি ট্র্যাক করতে হবে এবং তারপরে একটি চূড়ান্ত সমাধান করতে হবে।
ফিল্টার শেপ এ জেনারেট করা কেবল পজিটিভ ফিল্টার শেপগুলিকেই সমর্থন করতে পারে (যেমন কোনও মিশেল, ক্যাটমুল রোম বা ল্যাঙ্কজোস) না, যেহেতু আপনার নেগেটিভ পিডিএফ থাকতে পারে না। তবে উপরে বর্ণিত হিসাবে এটি কার্যকর করা সহজ, যেহেতু আপনার কোনও ওজন ট্র্যাক করার দরকার নেই।
যদিও, শেষ পর্যন্ত, আমি অনুমান করি যে আপনি পদ্ধতি 2টিকে 1 পদ্ধতির 1 সরলকরণ হিসাবে ভাবতে পারেন, কারণ এটি মূলত একটি অন্তর্নিহিত বক্স ফিল্টার ওজন ব্যবহার করে।