রায়ট্রেসিং: নীচের চিত্রের গোলকগুলি প্রসারিত কেন প্রদর্শিত হচ্ছে?


8

এখানে চিত্র বর্ণনা লিখুন এখানে চিত্র বর্ণনা লিখুন

কিছু প্রসঙ্গ। উপরে উইকডেনের একটি বইতে পিটার শিরলে রাইট্র্যাসিং-এর জন্য কোড এবং ফলাফল চিত্র রয়েছে। আপনি কোড থেকে দেখতে পাচ্ছেন, তিনি কিছু ক্ষেত্রে যোগ করেছেন। এবং তবুও চূড়ান্ত চিত্রটিতে পাশাপাশি রয়েছে দুটি উপবৃত্তাকার। আমি কোডটির দিকে যতবারই তাকালাম না কেন এটি ঠিক কেন আমি তা জানতে পারি না। কেউ কি আমাকে বোঝাতে পারেন? সোর্স কোডের লিঙ্কটি এখানে। https://github.com/petershirley/raytracinginoneweekend


2
এটি স্বাভাবিক দেখায় এবং দৃষ্টিকোণ ক্যামেরাটি গোলকের কাছাকাছি থাকার কারণে এবং একটি বড় এফওভিও মান থাকার কারণে ঘটে।
পলএইচকে

বিটিডব্লিউ, এটি রে ট্রেসিংয়ের সাথে একচেটিয়া নয়।
সেবাস্তিয়ান মাচ

উত্তর:


16

পেরিফেরিতে প্রসারিত প্রদর্শিত আকারগুলি দৃষ্টিভঙ্গি অভিক্ষেপের ফলাফল। দেখার ক্ষেত্রটি (এফওভিও) আরও প্রশস্ত হয়, প্রসারিত প্রভাবটি তত বেশি শক্তিশালী হয়।

প্রভাবটি প্রদর্শনের জন্য আমি শ্যাডারটাইয়ের উপরে একটি চটজলদি উদাহরণ লিখেছি: https://www.shadertoy.com/view/MltBW2

যেমন আপনি নীচের চিত্রগুলিতে দেখতে পাচ্ছেন (40, 80 এবং 120 এর FOV এর সাথে সঙ্গতিপূর্ণ; যদি আমি কোনও ভুল না করি), এটি 90 ° এবং তারপরের মতো প্রশস্ত FOV দিয়ে বিশেষভাবে লক্ষণীয় হয়ে ওঠে।

FOV 40 ° FOV 80 ° FOV 120 °


চমৎকার উদাহরণ। যদিও এটি গ্রাউন্ড প্লেনে কিছু ধরণের টেক্সচার (যেমন গ্রিড) রাখতে সহায়তা করতে পারে; অন্যথায় ভিউ এঙ্গেল পরিবর্তন করা এবং কেবল ক্যামেরা চালিত করা মধ্যে পার্থক্য বলা মুশকিল। (আরও দেখুন: ডলি জুম ))
ইলমারি করোনেন

1
এটিও লক্ষ করা উচিত যে এই প্রভাবটি সাধারণত ক্যামেরা থেকে অবজেক্টের দূরত্বের তুলনায় উচ্চ-এফওভি দিয়ে ঘটে। এটি অপ্রাকৃত বলে মনে হয় কারণ আপনি সাধারণত আপনার চোখের কাছের জিনিসগুলি দেখতে পান না । অন্তত, দ্রুত আপনার চোখ ঘুরিয়ে না করেই নয়।
নিকোল বোলাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.