রে মার্চিং কি? গোলকটি কি একই জিনিসটিকে অনুসরণ করছে?


31

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

তাহলে রে মার্চিং কি? কিছু মন্তব্য পরামর্শ দেয় যে এটি গোলক ট্র্যাকিংয়ের একটি প্রকরণ। এই জাতীয় পদ্ধতির গণ্য সুবিধা কী কী?

উত্তর:


34

টি এল; ডিআর

এগুলি একই সমাধানকারীদের পরিবারে অন্তর্ভুক্ত, যেখানে গোলক ট্রেসিং রশ্মির অগ্রযাত্রার একটি পদ্ধতি, যা পরিবারের নাম।

একটি সংজ্ঞা রায়মার্কিং

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

আপনি যদি এটি ব্যবহার করতে পারেন তবে:

  • অভিন্ন নয় এমন ভলিউম্যাট্রিক্স রেন্ডার করা দরকার
  • অন্তর্নিহিত ফাংশন, ভঙ্গুর রেন্ডারিং
  • প্যারালাক্স ম্যাপিংয়ের মতো অন্যান্য ধরণের প্যারাম্যাট্রিক পৃষ্ঠগুলিকে রেন্ডারিং যেখানে ছেদ আগেই জানা যায় না
  • ইত্যাদি

Ditionতিহ্যবাহী রায়মার্কিং

ছবি 1 : surfaceতিহ্যবাহী রশ্মি পৃষ্ঠ সন্ধানের জন্য মিছিল করছে

সম্পর্কিত পোস্ট:

গোলক ট্রেসিং

গোলকের ট্রেসিং একটি সম্ভাব্য রে মার্চিং অ্যালগরিদম। সমস্ত রায়মার্কিং এই পদ্ধতিতে বেনিফিট ব্যবহার করে না, কারণ তারা এই ধরণের স্কিমে রূপান্তর করতে পারে না।

স্পিরিট ট্রেসিং অন্তর্নিহিত পৃষ্ঠগুলি উপস্থাপনের জন্য ব্যবহৃত হয় । অন্তর্নিহিত পৃষ্ঠতল একটি অবিচ্ছিন্ন ক্রিয়াকলাপের কিছু স্তরে গঠিত হয়। মূলত সমীকরণ সমাধান করা

F(X,Y,Z) = 0

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

গোলকের ট্রেসিংয়ের একটি অভিযোজিত ধাপের আকার রয়েছে

চিত্র 2 : গোলকের ট্রেসিং * ক্রিয়ায় নোট করুন কীভাবে পদক্ষেপের আকারটি অভিযোজিত

আরও তথ্যের জন্য দেখুন:

* সম্ভবত 2 ডি তে একে বৃত্ত ট্রেসিং বলা উচিত :)


1
গভীরতর ব্যাখ্যার জন্য আমি স্ক্র্যাচপিক্সেল থেকে এই নিবন্ধটি সুপারিশ করব: scratchapixel.com/lessons/advanced-rendering/…
ব্যবহারকারী 18490

@ ব্যবহারকারী 18490- এর স্ক্র্যাচপিক্সেলের লিঙ্কটি স্ক্র্যাচপিক্সেল . com/lessons/advanced- rendering/… এ চলে গেছে । সাইটটির বাকী অংশ ( scratchapixel.com/index.php ) পাশাপাশি দরকারী মনে হচ্ছে।
উইলসি

15

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

এখানে চিত্র বর্ণনা লিখুন
রিলিফ টেক্সচার সহ জ্যামিতি রেন্ডারিং এর চিত্রগুলি

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

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

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

গোলক ট্রেসিং কোনও নিখুঁত রশ্মি-গোলক ছেদ পরীক্ষা পরীক্ষা করতে পারে, তবে এটি জন হার্টের স্পেস লাফিং কৌশলটিরও নাম, যেমন @ জূজা উল্লেখ করেছেন এবং উইলিয়াম ডোনেলি ( দূরত্বের ফাংশনগুলির সাথে প্রতি-পিক্সেল ডিসপ্লেসমেন্ট ম্যাপিং ) ব্যবহার করেছেন, যেখানে 3 ডি টেক্সচার গোলক রেডিয়োকে এনকোড করে যেখানে কোনও জ্যামিতির অস্তিত্ব নেই।


হ্যাঁ, আপনি সেখানে যান, অন্যের কাছ থেকে চিত্র নেওয়ার বিষয়টি সেগুলি আঁকার চেয়ে আরও কার্যকর।
joojaa

@ জূজা হ্যাঁ, আপনি কোথায় ছিলেন তা যদি মনে হয় তবে দ্রুত, তবে এটি নিজেই করার তৃপ্তিদায়ক অনুভূতি ছাড়াই: পি। এছাড়াও আমার কাছে ক্রোমে এই বোকা সাব-পিক্সেল রেন্ডারিং বাগ রয়েছে তাই পাঠ্যটি সমস্ত রঙিন।
jozxyqk

1
ভাল যে সাবপিক্সেল রেন্ডারিং এমন কিছু যা জিজ্ঞাসা করা হয়নি। এখনো.
joojaa

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