এটি হল কমান্ড rtrace যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
rtrace - RADIANCE দৃশ্যে ট্রেস রশ্মি
সাইনোপিসিস
rtrace [ অপশন ] [ $EVAR ] [ @ফাইল ] অক্টরি
rtrace [ অপশন ] -পূর্ব নির্ধারিত
বর্ণনাঃ
Rtrace প্রদত্ত RADIANCE দৃশ্যের মাধ্যমে স্ট্যান্ডার্ড ইনপুট থেকে রশ্মি সনাক্ত করে অক্টরি এবং
স্ট্যান্ডার্ড আউটপুটে ফলাফল পাঠায়। (অক্টরিটি ক এর আউটপুট হিসাবে দেওয়া যেতে পারে
কমান্ডটি উদ্ধৃতিতে আবদ্ধ এবং একটি `!' দ্বারা পূর্বে।) প্রতিটি রশ্মির জন্য ইনপুট হল:
xorg yorg zorg xdir ydir zdir
যদি দিক ভেক্টর (0,0,0), একটি জাল রেকর্ড প্রিন্ট করা হয় এবং আউটপুট ফ্লাশ করা হয় যদি
দ্য -x মান সেট না করা বা শূন্য। (নীচের এই বিকল্পের নোটগুলি দেখুন।) এটি কার্যকর হতে পারে
চলমান প্রোগ্রামগুলির জন্য rtrace একটি পৃথক প্রক্রিয়া হিসাবে। দ্বিতীয় ফর্মে, ডিফল্ট
বিকল্পগুলির জন্য মান (বর্তমান সেই বিকল্পগুলি দ্বারা পরিবর্তিত) একটি সংক্ষিপ্ত সহ মুদ্রিত হয়
ব্যাখ্যা।
বিকল্পগুলি কমান্ড লাইনে দেওয়া যেতে পারে এবং/অথবা পরিবেশ থেকে পড়া এবং/অথবা থেকে পড়তে পারে
একটি নথি. একটি ডলার চিহ্ন ('$') দিয়ে শুরু হওয়া একটি কমান্ড আর্গুমেন্ট সঙ্গে সঙ্গে প্রতিস্থাপিত হয়
প্রদত্ত পরিবেশ পরিবর্তনশীল বিষয়বস্তু. একটি at দিয়ে শুরু হওয়া একটি কমান্ড আর্গুমেন্ট৷
চিহ্ন ('@') অবিলম্বে প্রদত্ত ফাইলের বিষয়বস্তু দ্বারা প্রতিস্থাপিত হয়। অধিকাংশ বিকল্প হয়
এক বা একাধিক আর্গুমেন্ট দ্বারা অনুসরণ করা, যা বিকল্প এবং একে অপরের থেকে পৃথক করা আবশ্যক
সাদা স্থান দ্বারা। এই নিয়মের ব্যতিক্রম হল বুলিয়ান অপশন। সাধারণত, দ
একটি বুলিয়ান বিকল্পের উপস্থিতি একটি বৈশিষ্ট্যকে "টগল করা" ঘটায়, যা বন্ধ থেকে সুইচ করা হয়
পূর্ববর্তী অবস্থার উপর নির্ভর করে চালু বা বন্ধ করতে। বুলিয়ান অপশনও সেট করা হতে পারে
অবিলম্বে একটি '+' বা '-' দিয়ে তাদের অনুসরণ করে, যার অর্থ চালু বা বন্ধ,
যথাক্রমে '+'-এর প্রতিশব্দ হল "yYtT1" অক্ষরের যেকোনো একটি, এবং '-'-এর প্রতিশব্দ
"nNfF0" অক্ষরগুলির যেকোনো একটি। অন্যান্য সমস্ত অক্ষর একটি ত্রুটি তৈরি করবে।
-fio ক্যারেক্টার অনুযায়ী ইনপুট ফরম্যাট করুন i এবং চরিত্র অনুযায়ী আউটপুট
o. Rtrace নিম্নলিখিত ইনপুট এবং আউটপুট ফর্ম্যাট বোঝে: ascii-এর জন্য 'a',
একক-নির্ভুলতা ভাসমান বিন্দুর জন্য 'f' এবং ডাবল-নির্ভুলতা ভাসানোর জন্য 'd'
বিন্দু এই তিনটি পছন্দ ছাড়াও, অক্ষর 'c' ব্যবহার করা যেতে পারে
মানের আউটপুটের জন্য 4-বাইট ফ্লোটিং পয়েন্ট (রেডিয়েন্স) রঙের বিন্যাস নির্দেশ করুন
কেবল (-ওভ বিকল্প, নীচে)। আউটপুট অক্ষর অনুপস্থিত হলে, ইনপুট বিন্যাস
ব্যবহৃত হয়.
মনে রাখবেন এই বিকল্প এবং এর আর্গুমেন্টের মধ্যে কোন স্থান নেই।
-oফটকা খেলা অনুযায়ী আউটপুট ক্ষেত্র উত্পাদন বৈশিষ্ট। অক্ষরগুলি নিম্নরূপ ব্যাখ্যা করা হয়:
o উৎপত্তি (ইনপুট)
d দিক (স্বাভাবিক)
v মান (উজ্জ্বলতা)
ভি অবদান (উজ্জ্বলতা)
w ওজন
W রঙের সহগ
l রশ্মির কার্যকর দৈর্ঘ্য
L প্রথম ছেদ দূরত্ব
c স্থানীয় (u,v) স্থানাঙ্ক
p ছেদ বিন্দু
n মোড়ে স্বাভাবিক (বিচলিত)
চৌরাস্তায় N স্বাভাবিক (অশান্ত)
s পৃষ্ঠের নাম
m সংশোধক নাম
M উপাদান নাম
~ টিল্ড (ট্রেস মার্কার শেষ)
যদি 't' অক্ষরটি উপস্থিত হয় বৈশিষ্ট্য তারপর নিম্নলিখিত ক্ষেত্রগুলির জন্য প্রিন্ট করা হবে
প্রতিটি রশ্মি সনাক্ত করা হয়েছে, শুধুমাত্র চূড়ান্ত ফলাফল নয়। বড় অক্ষর 'T' দিলে
't'-এর পরিবর্তে, তারপর ছায়া পরীক্ষার রশ্মি সহ সমস্ত রশ্মি রিপোর্ট করা হবে
আলোর উৎস. স্পন করা রশ্মি প্রতিটি স্তরের জন্য একটি ট্যাব ইন্ডেন্ট করা হয়। টিল্ড
মার্কার ('~') কন্যা থেকে চূড়ান্ত রশ্মির মানকে আলাদা করার একটি সহজ উপায়
একটি ট্রেস করা রশ্মি গাছের মান, এবং সাধারণত 't' বা 'T'-এর ঠিক আগে উপস্থিত হয়
আউটপুট পতাকা। যেমন, -ov~TmW এর শেষে একটি ট্যাব দ্বারা অনুসরণ করে একটি টিল্ড নির্গত করবে
প্রতিটি ট্রেস, যা বাইনারি আউটপুটেও সহজেই আলাদা করা যায়।
মনে রাখবেন এই বিকল্প এবং এর আর্গুমেন্টের মধ্যে কোন স্থান নেই।
-চা বিরুদ্ধে সংযোজন বিরুদ্ধে ট্রেস বাদ তালিকা, যাতে এটি দ্বারা রিপোর্ট করা হবে না
ট্রেস বিকল্প (-o*t*)। যে কোনো রশ্মি কোনো বস্তুকে আঘাত করে বিরুদ্ধে এর সংশোধক হিসাবে
বাকি রশ্মির সাথে স্ট্যান্ডার্ড আউটপুটে রিপোর্ট করা হবে না
ট্রেস করা 't' বা 'T' বিকল্পটি না হলে এই বিকল্পটির কোনো প্রভাব নেই
আউটপুট স্পেসিফায়ার অংশ হিসাবে দেওয়া. বর্জিত সংশোধক যে কোনো সংখ্যা হতে পারে
দেওয়া হয়েছে, কিন্তু প্রত্যেককে অবশ্যই আলাদা বিকল্পে উপস্থিত হতে হবে।
-তি বিরুদ্ধে বিজ্ঞাপন বিরুদ্ধে ট্রেস অন্তর্ভুক্ত তালিকা, যাতে এটি ট্রেস দ্বারা রিপোর্ট করা হবে
বিকল্প প্রোগ্রাম হয় একটি অন্তর্ভুক্ত তালিকা বা একটি বাদ তালিকা ব্যবহার করতে পারে, কিন্তু না
উভয়।
-tE ফাইল একই রকম -তে, রিড মডিফায়ার ছাড়া যা থেকে বাদ দেওয়া হবে ফাইল. রায়পথ
এনভায়রনমেন্ট ভেরিয়েবল নির্ধারণ করে যে এই ফাইলটির জন্য কোন ডিরেক্টরি অনুসন্ধান করা হবে।
সংশোধক নামগুলি ফাইলের সাদা স্থান দ্বারা পৃথক করা হয়।
-tI ফাইল একই রকম -তি, রিড মডিফায়ার থেকে অন্তর্ভুক্ত করা ছাড়া ফাইল.
-i বুলিয়ান সুইচ রেডিয়েন্স মানের পরিবর্তে বিকিরণ গণনায়। শুধু এটাই
চূড়ান্ত ফলাফলকে প্রভাবিত করে, একটি ল্যাম্বার্টিয়ান পৃষ্ঠকে প্রতিস্থাপন করে এবং গুণিত করে
পাই দ্বারা দীপ্তি। কাচ এবং অন্যান্য স্বচ্ছ পৃষ্ঠতল এই সময় উপেক্ষা করা হয়
মঞ্চ যদিও আলোর উত্স এখনও তাদের মূল দীপ্তি মান সহ উপস্থিত হয়
দ্য -ডিভি বিকল্প (নীচে) এটি ওভাররাইড করতে ব্যবহার করা যেতে পারে। এই বিকল্পটি বিশেষ করে
সঙ্গে একযোগে দরকারী ximage(1) দৃশ্য পয়েন্টে আলোকসজ্জা গণনা করার জন্য।
-u অসংলগ্ন এলোমেলো নমুনা নিয়ন্ত্রণ করতে বুলিয়ান সুইচ। যখন "বন্ধ", একটি নিম্ন-
অসঙ্গতি ক্রম ব্যবহার করা হয়, যা বৈচিত্র্য হ্রাস করে তবে ব্রাশ করা হতে পারে
স্পেকুলার হাইলাইটে চেহারা. "চালু" হলে, বিশুদ্ধ মন্টে কার্লো স্যাম্পলিং ব্যবহার করা হয়
সমস্ত গণনায়।
-I বুলিয়ান সুইচ ইনপুট মূলের সাথে দীপ্তির পরিবর্তে বিকিরণের গণনা করুন
এবং দিক পরিমাপ বিন্দু এবং অভিযোজন হিসাবে এর পরিবর্তে ব্যাখ্যা করা হয়েছে।
-h আউটপুটে তথ্য হেডারের জন্য বুলিয়ান সুইচ।
-x মাঝামাঝি x রেজোলিউশন সেট করুন মাঝামাঝি। আউটপুট প্রতিটি পরে ফ্লাশ করা হবে মাঝামাঝি ইনপুট
রশ্মি যদি -y শূন্য সেট করা হয়। একটি মান মানে প্রতিটি রশ্মি ফ্লাশ করা হবে,
সেটিং যাই হোক না কেন -y শূন্যের মান মানে কোন আউটপুট ফ্লাশিং হবে না
সংঘটিত.
-y মাঝামাঝি y রেজোলিউশন সেট করুন মাঝামাঝি। প্রোগ্রাম পরে প্রস্থান করা হবে মাঝামাঝি স্ক্যানলাইন আছে
প্রক্রিয়া করা হয়েছে, যেখানে একটি স্ক্যানলাইন হল প্রদত্ত রশ্মির সংখ্যা -x বিকল্প,
অথবা 1 যদি -x শূন্য শূন্যের একটি মান মানে প্রোগ্রামটি যতক্ষণ পর্যন্ত থামবে না
ফাইলের শেষে পৌঁছে গেছে।
যদি উভয় -x এবং -y অপশন দেওয়া হয়, একটি রেজোলিউশন স্ট্রিং মুদ্রিত হয়
আউটপুট শুরু। এটি বেশিরভাগই ছবির মাত্রা পুনরুদ্ধারের জন্য দরকারী
সঙ্গে pvalue(২০১১), এবং রঙ ব্যবহার করে বৈধ রেডিয়েন্স ছবি ফাইল তৈরি করার জন্য
আউটপুট ফরমেট. (দেখুন -f বিকল্প, উপরে।)
-n nproc সমান্তরালভাবে চালান nproc স্থানীয় প্রক্রিয়া। এই বিকল্পটি বেমানান
দ্য -P এবং -পিপি, বিকল্প একাধিক প্রক্রিয়াও রশ্মির সাথে সঠিকভাবে কাজ করে না
যে কোনো একটি ব্যবহার করে গাছের আউটপুট -ও*টি* বিকল্প উল্লেখ করে লাভ নেই
সিস্টেমে উপলব্ধ কোরগুলির চেয়ে বেশি প্রক্রিয়া বা -x বিন্যাস,
যা প্রতিটি ফ্লাশে অপেক্ষা করতে বাধ্য করে।
-ডিজে মুদ্রার উলটা পিঠ সরাসরি জিটারিং সেট করুন frac প্রতিটি উৎসে শূন্য নমুনার মান
নির্দিষ্ট নমুনা পয়েন্ট (দেখুন -ডি এস নিচের বিকল্প), একটি মসৃণ দেওয়া কিন্তু
কিছুটা কম সঠিক রেন্ডারিং। একটি ধনাত্মক মান রশ্মির কারণ হয়
প্রতিটি উৎসের নমুনা তার আকার অনুযায়ী বিতরণ করা হয়, যার ফলে আরও বেশি হয়
সঠিক penumbras. এই বিকল্পটি কখনই 1 এর বেশি হওয়া উচিত নয় এবং এমনকি হতে পারে
মান ছোট হলে সমস্যা সৃষ্টি করে (যেমন দাগ)। সম্পর্কে একটি সতর্কতা
লক্ষ্য ব্যর্থতা জারি করা হবে যদি মুদ্রার উলটা পিঠ খুব বড়
-ডি এস মুদ্রার উলটা পিঠ সরাসরি নমুনা অনুপাত সেট করুন frac একটি আলোর উৎস পর্যন্ত উপবিভাগ করা হবে
প্রতিটি নমুনা এলাকার প্রস্থ আলোকিত বিন্দুর দূরত্ব দ্বারা বিভক্ত
এই অনুপাতের নিচে। এটি বড় এলাকার কাছাকাছি অঞ্চলে নির্ভুলতা নিশ্চিত করে
সামান্য কম্পিউটেশনাল খরচে উৎস। শূন্য বাঁক উৎসের একটি মান
উপবিভাগ বন্ধ, প্রতিটি আলোর উৎসে সর্বাধিক একটি ছায়া রশ্মি পাঠাচ্ছে।
-তারিখ মুদ্রার উলটা পিঠ সরাসরি থ্রেশহোল্ড সেট করুন frac শ্যাডো টেস্টিং থেমে যাবে যখন সম্ভাব্য
কমপক্ষে পরবর্তী এবং সর্বাধিক অবশিষ্ট আলোর উত্সগুলির অবদান
সঞ্চিত মানের এই ভগ্নাংশের চেয়ে কম। (দেখুন -ডিসি নীচের বিকল্প।)
অবশিষ্ট আলোর উৎসের অবদান পরিসংখ্যানগতভাবে আনুমানিক। ক
শূন্যের মান মানে সমস্ত আলোর উত্স ছায়ার জন্য পরীক্ষা করা হবে।
-ডিসি মুদ্রার উলটা পিঠ সরাসরি নিশ্চিততা সেট করুন frac একটি মান নিশ্চিত করে যে পরম
প্রত্যক্ষ গণনার নির্ভুলতা প্রদত্ত এর সমান বা ভালো হবে
দ্য -তারিখ স্পেসিফিকেশন শূন্যের মান শুধুমাত্র সমস্ত ছায়া রেখাকে নিশ্চিত করে
এর থেকে বড় একটি বৈসাদৃশ্য পরিবর্তনের ফলে -তারিখ স্পেসিফিকেশন হবে
গণনা করা
-ডাঃ N সেকেন্ডারি সোর্সের জন্য রিলে সংখ্যা সেট করুন N. 0 এর একটি মান মানে যে
গৌণ উত্স উপেক্ষা করা হবে. 1 এর মান মানে উৎস তৈরি করা হবে
প্রথম প্রজন্মের মাধ্যমিক উত্সগুলিতে; 2 এর মান মানে প্রথম
জেনারেশন সেকেন্ডারি সোর্সকেও সেকেন্ড জেনারেশন সেকেন্ডারি করা হবে
উত্স, এবং তাই।
-ডিপি D সেকেন্ডারি সোর্স প্রিস্যাম্পলিং ডেনসিটি ডি তে সেট করুন। এটি হল এর সংখ্যা
প্রতি স্টেরডিয়ান নমুনা যা আগে থেকে নির্ধারণ করতে ব্যবহার করা হবে কিনা
সমস্ত প্রতিফলন এবং/অথবা মাধ্যমে ছায়া রশ্মি অনুসরণ করা মূল্যবান নয়
একটি সেকেন্ডারি সোর্স পাথের সাথে যুক্ত ট্রান্সমিশন। 0 এর একটি মান মানে যে
সম্পূর্ণ গৌণ উৎস পথটি সবসময় ছায়ার জন্য পরীক্ষা করা হবে যদি এটি পরীক্ষা করা হয়
সব সময়ে
-ডিভি আলোর উৎস দৃশ্যমানতার জন্য বুলিয়ান সুইচ। এই সুইচ অফ, সোর্স হবে
সরাসরি দেখা হলে কালো হতে হবে যদিও তারা এখনও সরাসরি অংশগ্রহণ করবে
গণনা এই বিকল্পটি বেশিরভাগ প্রোগ্রামের জন্য mkillum(1) এড়ানোর জন্য
আলোর উত্সের অনুপযুক্ত গণনা, তবে এটিও বাঞ্ছনীয় হতে পারে
সঙ্গে সংযোগ -i বিকল্প।
-এসএস ভুট্টার মোটা-দানা আটা স্পেকুলার স্যাম্পলিং সেট করুন স্যাম্প 1-এর কম মানের জন্য, এটি হল ডিগ্রী
যার হাইলাইটগুলি রুক্ষ স্পেককুলার উপকরণের জন্য নমুনা করা হয়। একটি মান
একের বেশি হলে একাধিক রশ্মির নমুনা পাঠানো হয় a এ শব্দ কমাতে
সামঞ্জস্যপূর্ণ খরচ। শূন্যের একটি মান মানে কোন ঝাঁকুনি হবে না, এবং
সমস্ত প্রতিফলন ধারালো প্রদর্শিত হবে এমনকি যখন তারা ছড়িয়ে থাকা উচিত।
-স্ট মুদ্রার উলটা পিঠ স্পেকুলার স্যাম্পলিং থ্রেশহোল্ড সেট করুন frac এটি সর্বনিম্ন ভগ্নাংশ
প্রতিফলন বা সংক্রমণ, যার অধীনে কোন স্পেকুলার নমুনা সঞ্চালিত হয় না। ক
শূন্যের মান মানে হাইলাইটগুলি সবসময় প্রতিফলিত ট্রেসিং দ্বারা নমুনা করা হবে
বা প্রেরিত রশ্মি। একটি মান মানে স্পেকুলার নমুনা ব্যবহার করা হয় না।
আলোর উত্স থেকে হাইলাইট সবসময় সঠিক হবে, কিন্তু অন্য থেকে প্রতিফলন
একটি পরিবেষ্টিত মান ব্যবহার করে পৃষ্ঠতল আনুমানিক করা হবে। একটি নমুনা থ্রেশহোল্ড
শূন্য এবং একের মধ্যে চিত্রের নির্ভুলতা এবং রেন্ডারিংয়ের মধ্যে একটি আপস প্রস্তাব করে
সময়।
-বিভি পিছনের মুখের দৃশ্যমানতার জন্য বুলিয়ান সুইচ। এই সুইচ বন্ধ সঙ্গে, ফিরে মুখ
অস্বচ্ছ বস্তু সমস্ত রশ্মির কাছে অদৃশ্য হবে। এই বিপজ্জনক যদি না
মডেলটি এমনভাবে তৈরি করা হয়েছিল যাতে অস্বচ্ছ বস্তুর মুখের সমস্ত পৃষ্ঠের স্বাভাবিকগুলি
বাহ্যিক যদিও ব্যাক ফেস ভিজিবিলিটি বন্ধ করে দিলেও খুব বেশি সাশ্রয় হয় না
বেশিরভাগ পরিস্থিতিতে গণনার সময়, এটি দৃশ্যের জন্য একটি হাতিয়ার হিসাবে কার্যকর হতে পারে
ডিবাগিং, বা বাইরে থেকে একতরফা দেয়াল দিয়ে দেখার জন্য। এই বিকল্প
স্বচ্ছ বা স্বচ্ছ উপকরণের উপর কোন প্রভাব নেই।
-এর লাল Grn ব্লু
পরিবেষ্টিত মানকে এর উজ্জ্বলতায় সেট করুন লাল Grn ব্লু . এই চূড়ান্ত মান
একটি পরোক্ষ আলোর গণনার জায়গায় ব্যবহৃত হয়। যদি পরিবেষ্টনের সংখ্যা
বাউন্স এক বা তার বেশি এবং পরিবেষ্টিত মান ওজন অ-শূন্য (দেখুন -উ এবং
-এবি নীচে), এই মানটি গণনা করা পরোক্ষ মান দ্বারা পরিবর্তিত হতে পারে
সামগ্রিক নির্ভুলতা উন্নত।
-উ N এর সাথে প্রদত্ত পরিবেষ্টিত মানের আপেক্ষিক ওজন সেট করুন -এর বিকল্প N. As
নতুন পরোক্ষ বিকিরণ গণনা করা হয়, তারা ডিফল্ট পরিবেষ্টিত পরিবর্তন করবে
প্রারম্ভিকের জন্য নির্ধারিত ওজনের সাথে একটি চলমান গড় মান
কমান্ডে দেওয়া মান এবং অন্যান্য সমস্ত ওজন 1 এ সেট করা হয়েছে। যদি 0 এর মান হয়
এই বিকল্পের সাথে দেওয়া হলে, প্রাথমিক পরিবেষ্টিত মান কখনই পরিবর্তিত হয় না। এই
পরোক্ষ অবদানে বড় পার্থক্য সহ দৃশ্যের জন্য সবচেয়ে নিরাপদ মান,
যেমন যখন ইনডোর এবং আউটডোর (দিবালোক) উভয় এলাকাই দৃশ্যমান হয়।
-এবি N পরিবেষ্টিত বাউন্সের সংখ্যা সেট করুন N. এটি ছড়িয়ে থাকা সর্বাধিক সংখ্যা
বাউন্স পরোক্ষ গণনা দ্বারা গণনা করা হয়। শূন্যের মান বোঝায় না
পরোক্ষ গণনা।
-আর মাঝামাঝি পরিবেষ্টিত রেজোলিউশন সেট করুন মাঝামাঝি। এই সংখ্যা সর্বোচ্চ নির্ধারণ করবে
ইন্টারপোলেশনে ব্যবহৃত পরিবেষ্টিত মানগুলির ঘনত্ব। ত্রুটি বাড়তে শুরু করবে
পরিবেষ্টিত রেজোলিউশন দ্বারা বিভক্ত দৃশ্যের আকারের চেয়ে কাছাকাছি ব্যবধানে পৃষ্ঠগুলিতে।
সর্বাধিক পরিবেষ্টিত মান ঘনত্ব হল দৃশ্যের আকার পরিবেষ্টিত নির্ভুলতার গুণ
(দেখুন -আ নিচের বিকল্প) পরিবেষ্টিত রেজোলিউশন দ্বারা বিভক্ত। দৃশ্যের আকার
ব্যবহার করে নির্ধারণ করা যেতে পারে তথ্য পেতে(1) সাথে -d ইনপুট octree বিকল্প.
-আ এক্সেসরিজ পরিবেষ্টিত নির্ভুলতা সেট করুন acc এই মানটি প্রায় ত্রুটির সমান হবে
পরোক্ষ আলোকসজ্জা ইন্টারপোলেশন থেকে। শূন্যের মান বোঝায় না
ইন্টারপোলেশন
-বিজ্ঞাপন N পরিবেষ্টিত বিভাগের সংখ্যা সেট করুন N. মন্টে কার্লো ত্রুটি
পরোক্ষ আলোকসজ্জার গণনা বর্গের বিপরীতভাবে সমানুপাতিক হবে
এই সংখ্যার মূল। শূন্যের মান কোন পরোক্ষ গণনা বোঝায় না।
- হিসাবে N পরিবেষ্টিত সুপার নমুনার সংখ্যা সেট করুন N. সুপার-নমুনা শুধুমাত্র প্রয়োগ করা হয়
পরিবেষ্টিত বিভাগ যা একটি উল্লেখযোগ্য পরিবর্তন দেখায়।
-af নাম পরিবেষ্টিত ফাইল সেট করুন fname এখানেই পরোক্ষ আলোকপাত হবে
সংরক্ষিত এবং পুনরুদ্ধার করা হয়েছে। সাধারণত, পরোক্ষ আলোকিত মানগুলি স্মৃতিতে রাখা হয়
এবং প্রোগ্রাম শেষ বা মারা গেলে হারিয়ে যায়। একটি ফাইল ব্যবহার করে, ভিন্ন
আমন্ত্রণগুলি আলোকিত মানগুলি ভাগ করতে পারে, গণনায় সময় বাঁচায়। দ্য
পরিবেষ্টিত ফাইলটি একটি মেশিন-স্বাধীন বাইনারি বিন্যাসে রয়েছে যা পরীক্ষা করা যেতে পারে
সঙ্গে lookamb(1).
পরিবেষ্টিত ফাইলটি যোগাযোগ এবং ডেটা ভাগ করে নেওয়ার মাধ্যম হিসাবেও ব্যবহার করা যেতে পারে
একযোগে কার্যকরী প্রক্রিয়ার মধ্যে। একই ফাইল দ্বারা ব্যবহার করা যেতে পারে
একাধিক প্রক্রিয়া, সম্ভবত বিভিন্ন মেশিনে চলমান এবং অ্যাক্সেস করা
নেটওয়ার্কের মাধ্যমে ফাইল (যেমন। NFS(4))। নেটওয়ার্ক লক ম্যানেজার লকড(8) ব্যবহৃত হয়
এই তথ্য ধারাবাহিকভাবে ব্যবহার করা হয় তা নিশ্চিত করতে.
যদি কোনো গণনার পরামিতি পরিবর্তন করা হয় বা দৃশ্য পরিবর্তন করা হয়, পুরানো
পরিবেষ্টিত ফাইলটি সরানো উচিত যাতে গণনা শুরু হতে পারে
আঁচড় সুবিধার জন্য, মূল পরিবেষ্টিত পরামিতি তালিকাভুক্ত করা হয়
পরিবেষ্টিত ফাইলের শিরোনাম। তথ্য পেতে(1) এই প্রিন্ট আউট ব্যবহার করা যেতে পারে
তথ্য।
-এই বিরুদ্ধে সংযোজন বিরুদ্ধে পরিবেষ্টিত বাদ তালিকা, যাতে এটি সময় বিবেচনা করা হবে না
পরোক্ষ গণনা এটি পরোক্ষ গণনার গতি বাড়ানোর জন্য একটি হ্যাক
নির্দিষ্ট বস্তু উপেক্ষা করে। কোন বস্তু থাকার বিরুদ্ধে এর মডিফায়ার পাবেন
একটি গণনা করা মানের পরিবর্তে ডিফল্ট পরিবেষ্টিত স্তর। যে কোন সংখ্যা বাদ
সংশোধক দেওয়া যেতে পারে, তবে প্রতিটি একটি পৃথক বিকল্পে উপস্থিত হতে হবে।
-এআই বিরুদ্ধে বিজ্ঞাপন বিরুদ্ধে পরিবেষ্টিত তালিকা অন্তর্ভুক্ত, যাতে এটি সময় বিবেচনা করা হবে
পরোক্ষ গণনা। প্রোগ্রামটি একটি অন্তর্ভুক্ত তালিকা বা একটি বাদ ব্যবহার করতে পারে
তালিকা, কিন্তু উভয় নয়।
-aE ফাইল একই রকম -এই, রিড মডিফায়ার ছাড়া যা থেকে বাদ দেওয়া হবে ফাইল. রায়পথ
এনভায়রনমেন্ট ভেরিয়েবল নির্ধারণ করে যে এই ফাইলটির জন্য কোন ডিরেক্টরি অনুসন্ধান করা হবে।
সংশোধক নামগুলি ফাইলের সাদা স্থান দ্বারা পৃথক করা হয়।
-এআই ফাইল একই রকম -এআই, রিড মডিফায়ার থেকে অন্তর্ভুক্ত করা ছাড়া ফাইল.
-আমাকে rext gext bext
বৈশ্বিক মাঝারি বিলুপ্তি সহগকে নির্দেশিত রঙের এককগুলিতে সেট করুন৷
1/দূরত্ব (বিশ্ব স্থানাঙ্কে দূরত্ব)। আলো বিক্ষিপ্ত বা শোষিত হবে
এই মান অনুযায়ী দূরত্বের উপরে। মোট বিক্ষিপ্ত অনুপাত
স্ক্যাটারিং প্লাস শোষণ অ্যালবেডো প্যারামিটার দ্বারা সেট করা হয়, নীচে বর্ণিত।
-মা ralb গালব বাল্ব
0 0 0 এবং 1 1 1 এর মধ্যে প্রদত্ত মানের জন্য গ্লোবাল মিডিয়াম অ্যালবেডো সেট করুন। একটি শূন্য
মান মানে যে সমস্ত আলো মাধ্যম দ্বারা প্রেরণ করা হয় না তা শোষিত হয়। একক
মান মানে হল যে সমস্ত আলো মাধ্যম দ্বারা প্রেরণ করা হয় না কিছুতে ছড়িয়ে ছিটিয়ে রয়েছে৷
নতুন দিকনির্দেশনা. বিক্ষিপ্তকরণের আইসোট্রপি হেইনি দ্বারা নির্ধারিত হয়-
Greenstein পরামিতি, নীচে বর্ণিত.
-এমজি gecc মাঝারি Heyney-Greenstein eccentricity প্যারামিটার সেট করুন gecc এই পরামিতি
কতটা দৃঢ়ভাবে বিক্ষিপ্ত হওয়া সামনের দিকটিকে সমর্থন করে তা নির্ধারণ করে। 0 এর একটি মান
পুরোপুরি আইসোট্রপিক বিচ্ছুরণ নির্দেশ করে। এই প্যারামিটারটি 1 এর কাছে আসার সাথে সাথে,
বিক্ষিপ্ত অগ্রগতির দিক পছন্দ করে।
-মাইক্রোসফট sampdist
মাঝারি নমুনা দূরত্ব সেট করুন স্যাম্পডিস্ট, বিশ্বের সমন্বয় ইউনিট. সময়
উৎস বিক্ষিপ্তকরণ, এটি সন্নিহিত নমুনার মধ্যে গড় দূরত্ব হবে।
0 এর মান মানে হল প্রতি আলোর উৎসের মধ্যে শুধুমাত্র একটি নমুনা নেওয়া হবে
প্রদত্ত বিক্ষিপ্ত পরিমাণ।
-lr N প্রতিফলনকে সর্বোচ্চ পর্যন্ত সীমাবদ্ধ করুন N, যদি N একটি ধনাত্মক পূর্ণসংখ্যা হয়। যদি N শূন্য
বা নেতিবাচক, তারপর রাশিয়ান রুলেট রশ্মি পরিসমাপ্তি জন্য ব্যবহৃত হয়, এবং -lw
সেটিং (নীচে) ইতিবাচক হতে হবে। যদি N একটি ঋণাত্মক পূর্ণসংখ্যা হয়, তাহলে এটি সেট করে
রাশিয়ান রুলেট ব্যবহার করা হবে যা অতীত প্রতিফলনের উপরের সীমা. ভিতরে
ডাইলেকট্রিক্স এবং মোট অভ্যন্তরীণ প্রতিফলন সহ দৃশ্য, 0 এর সেটিং (কোন সীমা নেই)
একটি স্ট্যাক ওভারফ্লো হতে পারে.
-lw মুদ্রার উলটা পিঠ প্রতিটি রশ্মির ওজন ন্যূনতম পর্যন্ত সীমাবদ্ধ করুন frac রে-ট্রেসিংয়ের সময়, একটি রেকর্ড
ছবিতে একটি রশ্মির আনুমানিক অবদান (ওজন) রাখা হয়।
এই ওজন নির্দিষ্ট ন্যূনতম ওজনের কম হলে এবং -lr সেটিং (উপরে) হল
ধনাত্মক, রশ্মি খুঁজে পাওয়া যায় না। অন্যথায়, রাশিয়ান রুলেট ব্যবহার করা হয়
প্রদত্ত দ্বারা ভাগ করা রশ্মির ওজনের সমান সম্ভাবনা সহ রশ্মিগুলি চালিয়ে যান
frac
-ld রশ্মির দূরত্ব সীমিত করতে বুলিয়ান সুইচ। যদি এই বিকল্পটি সেট করা থাকে, তাহলে রে হবে
শুধুমাত্র প্রতিটি দিক ভেক্টরের মাত্রা যতদূর পর্যন্ত চিহ্নিত করা যায়। অন্যথায়,
ভেক্টরের মাত্রাকে উপেক্ষা করা হয় এবং রশ্মিগুলিকে অসীম পর্যন্ত চিহ্নিত করা হয়।
-e ফাইল ত্রুটি বার্তা এবং অগ্রগতি রিপোর্ট পাঠান ফাইল স্ট্যান্ডার্ড ত্রুটির পরিবর্তে।
-w সতর্কতা বার্তা দমন করতে বুলিয়ান সুইচ।
-P pfile ব্যবহার করে একটি স্থায়ী মোডে সঞ্চালন করুন pfile নিয়ন্ত্রণ ফাইল হিসাবে। অবিচল
এক্সিকিউশন মানে হল যে এর ইনপুট ফাইলের শেষে পৌঁছানোর পর, rtrace কাঁটাচামচ a
শিশু প্রক্রিয়া যা অন্যের জন্য অপেক্ষা করবে rtrace একই সঙ্গে আদেশ -P পছন্দ
এটি সংযুক্ত করতে (উল্লেখ্য যে যেহেতু বাকি কমান্ড লাইন অপশন থাকবে
মূল আমন্ত্রণ যারা, এটা কোন যুক্তি দিতে হবে না
ব্যতীত -P পরবর্তী কলের জন্য।) প্রক্রিয়াটি হত্যার মাধ্যমে অর্জন করা হয়
বধ(1) আদেশ (প্রথম লাইনে প্রসেস আইডি pfile অভ্যস্ত হতে পারে
অপেক্ষা চিহ্নিত করুন rtrace প্রক্রিয়া।) এই বিকল্পটি এর সাথে ব্যবহার করা যেতে পারে -ফরাসী
বিকল্প পিন্টারপ(1) শুরু করার খরচ এড়াতে rtrace অনেক বার.
-পিপি pfile ক্রমাগত-কাঁটাচামচ স্থায়ী মোডে চালান, ব্যবহার করে pfile নিয়ন্ত্রণ ফাইল হিসাবে।
এই বিকল্প এবং মধ্যে পার্থক্য -P উপরে বর্ণিত বিকল্প হল
যেকোন সংখ্যক সংযুক্তি পরিচালনা করার জন্য একাধিক সদৃশ প্রক্রিয়া তৈরি করা। এই
বেশিরভাগ ক্ষেত্রে মেমরি ভাগ করে নেওয়ার একটি সহজ এবং নির্ভরযোগ্য প্রক্রিয়া প্রদান করে
মাল্টিপ্রসেসিং প্ল্যাটফর্ম, যেহেতু কাঁটাচামচ(2) সিস্টেম কল একটি মেমরি শেয়ার করবে
কপি-অন-রাইটের ভিত্তিতে।
উদাহরণ
samples.inp-এ তালিকাভুক্ত রশ্মির জন্য উজ্জ্বলতার মান গণনা করতে:
rtrace -ov scene.oct < samples.inp > radiance.out
এর 't' কমান্ড দিয়ে নির্বাচিত স্থানে আলোকসজ্জার মান গণনা করতে ximage(1)
ximage scene.hdr | rtrace -h -x 1 -i scene.oct | rcalc -e '$1=47.4*$1+120*$2+11.6*$3'
একটি ছবিতে প্রতিটি পিক্সেলের সাথে সম্পর্কিত অবজেক্ট শনাক্তকারী রেকর্ড করতে:
vwrays -fd scene.hdr | rtrace -fda `vwrays -d scene.hdr` -os scene.oct
একটি অস্বাভাবিক ভিউ ম্যাপিং সহ একটি চিত্র গণনা করতে:
cnt 480 640 | rcalc -e 'xr:640;yr:480' -f unusual_view.cal | rtrace -x 640 -y 480 -fac
scene.oct > unusual.hdr
পরিবেশ
অক্জিলিয়ারী ফাইল পরীক্ষা করার জন্য ডিরেক্টরিগুলিকে RAYPATH করুন।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে rtrace ব্যবহার করুন