এটি হল কমান্ড rad যা OnWorks ফ্রি হোস্টিং প্রদানকারীতে আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
rad - একটি RADIANCE দৃশ্য রেন্ডার করুন
সাইনোপিসিস
Rad [ -s ][ -n | -N NPR ][ -t ][ -e ][ -V ][ -w ][ -v দৃশ্য ][ -o যন্ত্র ] rfile [
VAR = মান .. ]
বর্ণনাঃ
চাকা একটি এক্সিকিউটিভ প্রোগ্রাম যা প্রদত্তটি পড়ে rfile এবং উপযুক্ত কল করে
oconv(২০১১), mkillum(২০১১), rpict(২০১১), pfilt(২০১১), এবং / অথবা rvu(1) একটি নির্দিষ্ট দৃশ্য রেন্ডার করতে।
মধ্যে ভেরিয়েবল rfile ইনপুট ফাইল এবং রেন্ডারিং (গুলি) সম্পর্কে গুণগত তথ্য দিন
একসঙ্গে সক্ষম যে আকাঙ্ক্ষিত Rad বুদ্ধিমানের সাথে প্যারামিটার মান সেট করতে এবং নিয়ন্ত্রণ করতে
সিমুলেশন।
সাধারণত, কমান্ডগুলি কার্যকর হওয়ার সাথে সাথে স্ট্যান্ডার্ড আউটপুটে প্রতিধ্বনিত হয়। দ্য -s পছন্দ
বলে Rad নীরবে কাজ করতে। দ্য -n বিকল্প বলে Rad কোনো ব্যবস্থা গ্রহণ না করা (যেমন
আসলে কোনো কমান্ড চালানোর জন্য নয়)। দ্য -N বিকল্প নির্দেশ দেয় Rad অনেক হিসাবে চালানোর জন্য NPR
সমান্তরালভাবে রেন্ডারিং প্রক্রিয়া। দ্য -t বিকল্প বলে Rad পর্যন্ত রেন্ডারিং ফাইল আনতে
ইনপুট (দৃশ্যের বিবরণ) ফাইলের সাথে সম্পর্কিত তারিখ, কোনো বাস্তব কাজ না করে
গণনা যদি কোন অক্ট্রি বিদ্যমান না থাকে, তবুও এটি চালানো প্রয়োজন oconv(1) একটি তৈরি করতে,
যেহেতু -t অপশনটি অবৈধ (অর্থাৎ খালি) ফাইল তৈরি করবে না এবং একটি বৈধ অক্টরি
এর সঠিক অপারেশনের জন্য প্রয়োজনীয় Rad। সার্জারির -e বিকল্প বলে Rad সব ব্যাখ্যা করতে
সিমুলেশনের জন্য ব্যবহৃত ভেরিয়েবল, ইনপুটে নির্দিষ্ট করা না থাকা ডিফল্ট মান সহ
ফাইল, এবং মান আউটপুটে তাদের মুদ্রণ.
সাধারণত, Rad দেওয়া প্রতিটি দৃশ্যের জন্য একটি ছবি তৈরি করবে rfile সার্জারির -v বিকল্প হতে পারে
একটি একক পছন্দসই দৃশ্য নির্দিষ্ট করতে ব্যবহৃত হয়। দ্য দৃশ্য যুক্তি একটি সম্পূর্ণ দৃশ্য হতে পারে
স্পেসিফিকেশন (উদ্ধৃতিতে আবদ্ধ এবং একটি ঐচ্ছিক শনাক্তকারী দিয়ে শুরু) বা একটি সংখ্যা
বা একক-শব্দ শনাক্তকারী সংজ্ঞায়িত একটি দৃশ্যের সাথে মেলে rfile তর্ক হলে এর একটি
স্ট্যান্ডার্ড ভিউ শনাক্তকারী, এটি আরও বিস্তারিত হতে পারে বা নাও হতে পারে rfile ("দর্শন" দেখুন
পরিবর্তনশীল বিবরণ, নীচে।) যদি আর্গুমেন্ট কোন ভিউ এর সাথে মেলে না rfile এবং এটি হল
স্ট্যান্ডার্ড ভিউগুলির একটি নয়, কোনও রেন্ডারিং হবে না। এই সুবিধাজনক হতে পারে যখন
কাঙ্ক্ষিত একমাত্র কর্ম Rad অক্টরি পুনর্নির্মাণ হয়. বিশেষ করে, দ
আর্গুমেন্ট "0" কখনই একটি ভিউয়ের সাথে মেলে না।
যদি -V অপশন দেওয়া আছে, প্রতিটি ভিউ হওয়ার আগে স্ট্যান্ডার্ড আউটপুটে প্রিন্ট করা হবে
প্রয়োগ করা হয়েছে, একটি ভিউ ফাইলে ব্যবহারের জন্য উপযুক্ত একটি ফর্ম বা৷ rpict রেন্ডারিং ক্রম। এই
প্রতিক্রিয়া হিসাবে বা অ্যাক্সেস করার জন্য সহায়ক Rad অগত্যা শুরু না করে অ্যাসাইনমেন্ট দেখুন
একটি রেন্ডারিং
গতানুগতিক, Rad চলবে rpict এবং pfilt প্রতিটি দৃশ্যের জন্য একটি ছবি তৈরি করতে। দ্য -o
বিকল্পের জন্য একটি আউটপুট ডিভাইস নির্দিষ্ট করে rvu (সাধারণত "x11") এবং এই ইন্টারেক্টিভ চালায়
পরিবর্তে প্রোগ্রাম, প্রথম ভিউ ব্যবহার করে rfile অথবা এর সাথে দেওয়া ভিউ -v হিসাবে বিকল্প
শুরু.
নিম্নলিখিত কমান্ড লাইনে অতিরিক্ত পরিবর্তনশীল সেটিংস যোগ বা ওভাররাইড করা হতে পারে
rfile আপার কেস ভেরিয়েবল একাধিকবার নির্দিষ্ট করলে একটি সতর্ক বার্তা আসবে
(যদি না -w বিকল্পটি উপস্থিত রয়েছে), এবং প্রদত্ত সর্বশেষ মানটি ব্যবহৃত হবে।
সার্জারির -w বিকল্পটি গুণিত এবং ভুল বরাদ্দকৃত ভেরিয়েবল সম্পর্কে সতর্কতা বন্ধ করে।
রেন্ডারিং ভেরিয়েবল অ্যাসাইনমেন্ট প্রতি লাইনে একটি প্রদর্শিত হয় rfile চলকের নাম হল
এর পরে একটি সমান চিহ্ন ('=') এবং এর মান(গুলি)। লাইনের শেষ ক দিয়ে পালিয়ে যেতে পারে
ব্যাকস্ল্যাশ ('\'), যদিও এটি সাধারণত প্রয়োজন হয় না যেহেতু অতিরিক্ত পরিবর্তনশীল মান হতে পারে
একাধিক অ্যাসাইনমেন্টে দেওয়া হবে। শুধুমাত্র একটি মান থাকা উচিত এমন ভেরিয়েবল দেওয়া আছে
বড় হাতের অক্ষর একাধিক মান থাকতে পারে এমন ভেরিয়েবলগুলিকে ছোট হাতের অক্ষরে দেওয়া হয়। ভেরিয়েবল
তাদের প্রথম তিনটি অক্ষর দ্বারা সংক্ষিপ্ত করা যেতে পারে। মন্তব্য rfile একটি পাউন্ড দিয়ে শুরু করুন
সাইন করুন ('#') এবং লাইনের শেষে এগিয়ে যান।
রেন্ডারিং ভেরিয়েবল, তাদের ব্যাখ্যা এবং ডিফল্ট মান নীচে দেওয়া হয়েছে।
অক্টরি অক্টরি ফাইলের নাম। ডিফল্ট নাম হিসাবে একই rfile কিন্তু কোনো সঙ্গে
".oct" দ্বারা প্রতিস্থাপিত প্রত্যয়। (অক্টরি অবশ্যই একটি ফাইল হতে হবে -- Rad সঙ্গে কাজ করতে পারে না
আদেশ যা অক্ট্রিস উত্পাদন করে।)
মণ্ডল এই পরিবর্তনশীলটি এই সিমুলেশনের জন্য আগ্রহের পরিমাণ নির্দিষ্ট করে। প্রথম
শব্দটি হয় "অভ্যন্তরীণ" বা "বহিরাগত", জোন হবে কিনা তার উপর নির্ভর করে
যথাক্রমে ভিতরে বা বাইরে থেকে পর্যবেক্ষণ করা হয়। (একটি একক অক্ষর হতে পারে
দেওয়া, এবং ক্ষেত্রে ব্যাপার না।) নিম্নলিখিত ছয়টি সংখ্যা সর্বনিম্ন এবং
সর্বাধিক X স্থানাঙ্ক, সর্বনিম্ন এবং সর্বাধিক Y, এবং সর্বনিম্ন এবং সর্বাধিক Z এর জন্য
জোন পরিধি। জোন দেওয়া গুরুত্বপূর্ণ কারণ এটি নির্ধারণ করতে ব্যবহৃত হয়
অনেক রেন্ডারিং প্যারামিটার। ডিফল্ট বাহ্যিক অঞ্চল হল বাউন্ডিং
দ্বারা গণনা করা দৃশ্যের জন্য ঘনক্ষেত্র oconv
এক্সপোজার এই পরিবর্তনশীল বলে Rad প্রদর্শনের জন্য এক্সপোজার সামঞ্জস্য কিভাবে. এটা গুরুত্বপূর্ণ
এই ভেরিয়েবলটিকে সঠিকভাবে সেট করতে যেমন এটি পরিবেষ্টিত মান নির্ধারণ করতে ব্যবহৃত হয়। একটি
চলমান দ্বারা উপযুক্ত সেটিং আবিষ্কৃত হতে পারে rvu এবং এক্সপোজার লক্ষ্য করা
"এক্সপোজার =" কমান্ড দ্বারা প্রদত্ত। হিসাবে rvu এবং pfilt, এক্সপোজার সেটিং
একটি গুণক হিসাবে বা একাধিক f-স্টপ সমন্বয় হিসাবে দেওয়া যেতে পারে (যেমন +2
বা -1.5)। এই ভেরিয়েবলের জন্য কোন ডিফল্ট মান নেই। যদি এটি না দেওয়া হয়, একটি
গড় স্তর দ্বারা গণনা করা হবে pfilt এবং পরিবেষ্টিত মান 10 এ সেট করা হবে
বাহ্যিক অঞ্চলের জন্য এবং অভ্যন্তরীণ অঞ্চলের জন্য 0.01।
আইসেপ স্টেরিও দেখার জন্য ইন্টারোকুলার ব্যবধান। অর্থাৎ পৃথিবীর মধ্যে দূরত্ব
বাম এবং ডান চোখের ছাত্র. ডিফল্ট মান হল যোগফল
তিনটি "জোন" মাত্রা 100 দ্বারা বিভক্ত।
দৃশ্য এই ভেরিয়েবলটি এক বা একাধিক দৃশ্য ইনপুট ফাইল নির্দিষ্ট করতে ব্যবহৃত হয়। এই ফাইল
উপকরণ ফাইল(গুলি) এবং দ্বারা নির্দিষ্ট কোনো বিকল্পের সাথে একসাথে দেওয়া হবে
"oconv" ভেরিয়েবল থেকে oconv "OCTREE" দ্বারা প্রদত্ত অক্টরি তৈরি করতে
পরিবর্তনশীল ইন-লাইন কমান্ডগুলি একটি ফাইলের পরিবর্তে উদ্ধৃতিতে নির্দিষ্ট করা যেতে পারে,
একটি বিস্ময়বোধক চিহ্ন দিয়ে শুরু ('!')। যদি "দৃশ্য" পরিবর্তনশীল না হয়
বর্তমান, তাহলে octree ইতিমধ্যেই বিদ্যমান থাকা আবশ্যক Rad কাজ করতে. যদিও
এই পরিবর্তনশীল দেওয়া হয়, oconv অক্টরিটি পুরানো না হলে চালানো হবে না
ইনপুট ফাইলের ক্ষেত্রে। উল্লেখ্য যে এই ভেরিয়েবলের ফাইলের ক্রম
জন্য গুরুত্বপূর্ণ oconv সঠিকভাবে কাজ করতে, এবং পরবর্তী ভেরিয়েবলে দেওয়া ফাইলগুলি
অ্যাসাইনমেন্টগুলি পূর্ববর্তীগুলির পরে প্রদর্শিত হবে oconv কমান্ড লাইন
উপকরণ এই ভেরিয়েবলটি ফাইলগুলি নির্দিষ্ট করতে ব্যবহার করা হয় যেগুলি, যদিও তাদের অবশ্যই প্রদর্শিত হবে৷
oconv কমান্ড লাইন, প্রকৃত অক্টরি নিজেই প্রভাবিত করবেন না। রাখা
পৃথক ফাইলের উপকরণ তাদের প্রয়োজন ছাড়াই পরিবর্তন করার অনুমতি দেয়
octree to be rebuilt (একটি কখনও কখনও ব্যয়বহুল পদ্ধতি)। এই ফাইলগুলি উচিত নয়
কোন জ্যামিতি ধারণ করে, এবং -f বিকল্প "oconv" এ দেওয়া উচিত নয়
এই কাজ করার জন্য পরিবর্তনশীল.
আলোকসজ্জা এই ভেরিয়েবলটি ইলামে রূপান্তরিত করার জন্য সারফেস সহ ফাইলগুলি নির্দিষ্ট করতে ব্যবহৃত হয়
সূত্র দ্বারা mkillum(1). এই ভেরিয়েবল দেওয়া হলে, অতিরিক্ত অক্টরি ফাইল
ইলুম সোর্স রূপান্তরের আগে এবং পরে দৃশ্য ধারণ করার জন্য তৈরি করা হবে।
এই ফাইলগুলির (ডিফল্ট) মান অনুসারে নামকরণ করা হবে OCTREEE
পরিবর্তনশীল, ফাইল টাইপ প্রত্যয়ের ঠিক আগে একটি '0' বা একটি '1' উপস্থিত হয়
(সাধারণত ".oct")।
বস্তু এই ভেরিয়েবলটি ফাইলগুলির জন্য ব্যবহার করা হয় যেগুলি, যদিও তারা তে প্রদর্শিত হয় না oconv
কমান্ড লাইন, জ্যামিতিক তথ্য ধারণ করে যা দ্বারা পরোক্ষভাবে উল্লেখ করা হয়
দৃশ্য ফাইল। যদি এই ফাইলগুলির মধ্যে কোনও পরিবর্তন করা হয়, তাহলে অক্টরিটি পুনর্নির্মাণ করা হবে।
(দ্য raddendend(1) কমান্ড এই নির্ভরতা খুঁজে পেতে ব্যবহার করা যেতে পারে
স্বয়ংক্রিয়ভাবে.)
দৃশ্য এই ভেরিয়েবলটি এই জোনের জন্য একটি পছন্দসই দৃশ্য নির্দিষ্ট করতে ব্যবহৃত হয়। যে কোন সংখ্যা
"ভিউ" লাইন দেওয়া হতে পারে, এবং প্রতিটির ফলে একটি রেন্ডার করা ছবি হবে (যদি না
দ্য -v or -o বিকল্প নির্দিষ্ট করা হয়েছে)। এই ভেরিয়েবলের মান একটি ঐচ্ছিক
শনাক্তকারীর পরে যেকোন সংখ্যক ভিউ অপশন (দেখুন rpict(1) একটি সম্পূর্ণ জন্য
তালিকা)। আইডেন্টিফায়ারটি ফাইলের নামকরণ এবং একটি পছন্দসই ভিউ সংযুক্ত করতে ব্যবহৃত হয়
সাথে -v কমান্ড লাইন বিকল্প। এছাড়াও, বেশ কয়েকটি স্ট্যান্ডার্ড ভিউ রয়েছে
দ্বারা সংজ্ঞায়িত শনাক্তকারী Rad। এই স্ট্যান্ডার্ড ভিউ এর স্ট্রিং দ্বারা নির্দিষ্ট করা হয়
ফর্ম "[Xx]?[Yy]?[Zz]?[vlcahs]?"। (অর্থাৎ, একটি ঐচ্ছিক বড় বা ছোট হাতের অক্ষর
X এর পরে একটি ঐচ্ছিক উপরের বা ছোট হাতের Y এর পরে একটি ঐচ্ছিক উপরের বা
ছোট হাতের Z এর পরে একটি ঐচ্ছিক ছোট হাতের V, L, C, A বা H।) অক্ষর
পছন্দসই ভিউ অবস্থান নির্দেশ করুন, যেখানে বড় হাতের X মানে সর্বাধিক X, নিম্ন
কেস মানে সর্বনিম্ন ইত্যাদি। চূড়ান্ত অক্ষর হল ভিউ টাইপ, যেখানে 'v'
দৃষ্টিকোণ (ডিফল্ট), 'l' সমান্তরাল, 'c' হল একটি নলাকার প্যানোরামা, 'a'
কৌণিক ফিশআই, 'এইচ' হল গোলার্ধীয় ফিশআই, এবং 's' হল প্ল্যানিসফিয়ার
(stereographic) fisheye. সর্বাধিক X থেকে একটি দৃষ্টিকোণ দৃশ্য, সর্বনিম্ন Y হবে৷
"Xy" বা "Xyv"। সর্বাধিক Z থেকে একটি সমান্তরাল দৃশ্য হবে "Zl"। যদি "ZONE" হয় একটি
অভ্যন্তরীণ অঞ্চল, প্রমিত দৃশ্যগুলি ঘেরের ভিতরে থাকবে। যদি এটি একটি
বহিরাগত জোন, আদর্শ দৃশ্য বাইরে হবে. উল্লেখ্য যে স্ট্যান্ডার্ড ভিউ
প্রারম্ভিক পয়েন্ট হিসাবে সবচেয়ে ভাল ব্যবহার করা হয়, এবং অতিরিক্ত আর্গুমেন্ট পরে দেওয়া যেতে পারে
একটি নির্দিষ্ট মডেলের সাথে মানানসই একটি আদর্শ দৃশ্য পরিবর্তন করার জন্য শনাক্তকারী। দ্য
কোন ভিউ নির্দিষ্ট না থাকলে ডিফল্ট ভিউ হল "X"। "0" এর একটি একক নির্দিষ্ট দৃশ্য
মানে কোন ভিউ স্বয়ংক্রিয়ভাবে তৈরি হবে না।
UP এই দৃশ্যের জন্য উল্লম্ব অক্ষ। একটি ঋণাত্মক অক্ষ একটি বিয়োগ দিয়ে নির্দিষ্ট করা যেতে পারে
চিহ্ন (যেমন "-Y")। এই ভেরিয়েবলের জন্য কোন ডিফল্ট মান নেই, যদিও
স্ট্যান্ডার্ড ভিউ অনুমান করে যে অন্য কোন অক্ষ নির্দিষ্ট না থাকলে Z উপরে আছে।
রেজোলিউশন
এই পরিবর্তনশীলটি পছন্দসই চূড়ান্ত ছবির রেজোলিউশন নির্দিষ্ট করে। যদি শুধুমাত্র একক
সংখ্যা দেওয়া হয়েছে, এই মানটি অনুভূমিক এবং উল্লম্ব উভয়ের জন্যই ব্যবহার করা হবে
ছবির মাত্রা। যদি দুটি সংখ্যা দেওয়া হয়, প্রথমটি অনুভূমিক
রেজোলিউশন এবং দ্বিতীয়টি উল্লম্ব রেজোলিউশন। যদি তিনটি সংখ্যা হয়
প্রদত্ত, তৃতীয়টি চূড়ান্ত ছবির জন্য পিক্সেল আকৃতির অনুপাত হিসাবে নেওয়া হয় (a
প্রকৃত মূল্য). পিক্সেল আকৃতির অনুপাত শূন্য হলে, সঠিক মাত্রা প্রদত্ত হবে
যারা উত্পাদিত হয়. অন্যথায়, তারা একটি ফ্রেম হিসাবে ব্যবহার করা হবে যা ফাইনাল
ইমেজ মাপসই করা আবশ্যক. এই ভেরিয়েবলের ডিফল্ট মান হল 512।
গুণমান এই পরিবর্তনশীল সামগ্রিক রেন্ডারিং মান পছন্দসই সেট করে। এটি একটি থাকতে পারে
তিনটি মান, "নিম্ন", "মাঝারি" বা "উচ্চ"। এই তাদের দ্বারা সংক্ষিপ্ত করা যেতে পারে
প্রথম অক্ষর, এবং বড় বা ছোট হাতের অক্ষর হতে পারে। রেন্ডারিং অপশন অধিকাংশ
এই সেটিং দ্বারা প্রভাবিত হবে. ডিফল্ট মান হল "L"।
পেনামব্রাস এটি একটি বুলিয়ান ভেরিয়েবল যা নির্দেশ করে যে পেনামব্রাস কাঙ্খিত কিনা। ক
"TRUE" এর মান penumbras (নরম ছায়া) এবং "FALSE" এর মান হবে
কোন পেনামব্রাস (তীক্ষ্ণ ছায়া) হবে না। সত্য এবং মিথ্যা লিখিত হতে পারে
বড় বা ছোট হাতের, এবং একটি একক অক্ষর দ্বারা সংক্ষেপিত হতে পারে। রেন্ডারিং
সাধারণত penumbras ছাড়া অনেক দ্রুত এগিয়ে যান. ডিফল্ট মান হল "F"।
পরোক্ষ এই পরিবর্তনশীলটি নির্দেশ করে যে কতগুলি বিচ্ছুরিত প্রতিফলন গুরুত্বপূর্ণ
এই জোনের সাধারণ আলো। একটি সরাসরি আলোর ব্যবস্থা (যেমন ফ্লুরোসেন্ট
ট্রফার্স সিলিং এ রিসেসড) 0 এর পরোক্ষ স্তরের সাথে মিলে যায়।
পরোক্ষ আলোর ব্যবস্থা (যেমন একটি প্রতিফলিত দিকে নির্দেশিত ঝুলন্ত ফ্লুরোসেন্ট
সিলিং) 1 এর একটি পরোক্ষ স্তরের সাথে মিলে যায়। একটি বিচ্ছুরিত আলোর তাক
সিলিংয়ে সূর্যালোক প্রতিফলিত করা পরোক্ষ স্তরের 2-এর সাথে মিলে যায়।
এই ভেরিয়েবলের সেটিং আংশিকভাবে নির্ধারণ করে যে কতগুলি আন্তঃপ্রতিফলন হবে
গণনা করা ডিফল্ট মান 0।
ছবি এটি আউটপুট ছবি ফাইল(গুলি) এর মূল নাম। এই নাম থাকবে
ভিউ আইডেন্টিফায়ার (অথবা একটি নম্বর যদি কোনো আইডি ব্যবহার না করা হয়) এবং একটি ".hdr" যুক্ত করা হয়েছে
প্রত্যয়. যদি একটি নির্দিষ্ট দৃশ্যের সাথে সম্পর্কিত একটি ছবি বিদ্যমান থাকে এবং এর বাইরে না থাকে
প্রদত্ত অক্টরি সংক্রান্ত তারিখ, এটি পুনরায় রেন্ডার করা হবে না। ডিফল্ট
এই ভেরিয়েবলের মান হল এর মূল অংশ rfile
RAWFILE এটি সমাপ্ত, কাঁচা এর মূল নাম rpict আউটপুট ফাইল. যদি নির্দিষ্ট করা হয়, Rad
আসল নাম পরিবর্তন করবে rpict আউটপুট ফাইল একবার এটি সমাপ্ত এবং ফিল্টার করা হয়
এটি অপসারণের পরিবর্তে, যা ডিফল্ট কর্ম। প্রদত্ত মূল নাম হবে
"PICTURE" ভেরিয়েবলের মতো একইভাবে প্রসারিত করা হবে এবং যদি "RAWFILE" এবং
"PICTURE" ভেরিয়েবল অভিন্ন, তাহলে কোনো ফিল্টারিং হবে না।
ZFILE এটি দ্বারা উত্পাদিত কাঁচা দূরত্ব ফাইলের মূল নাম -z বিকল্প
rpict এই মূল নামের জন্য, একটি আন্ডারস্কোর প্লাস ভিউ নাম এবং একটি ".zbf" প্রত্যয়
যোগ করা হবে. যদি কোন "ZFILE" নির্দিষ্ট করা না থাকে, কোনটি উত্পাদিত হবে না।
AMBFILE এটি ফাইলের নাম যেখানে "পরিবেশ" বা বিচ্ছুরিত আন্তঃপ্রতিফলন মান
দ্বারা সংরক্ষণ করা হবে rpict or rvu যদিও এটি প্রয়োজন হয় না, একটি পরিবেষ্টিত ফাইল
যখনই একটি আন্তঃপ্রতিফলন গণনা প্রত্যাশিত হয় তখনই দেওয়া উচিত৷ এটা হবে
ক্রমাগত রান অপ্টিমাইজ করুন এবং আর্টিফ্যাক্টগুলি ছোট করুন। একটি আন্তঃপ্রতিফলন গণনা
যখন "গুণমান" ভেরিয়েবল উচ্চ সেট করা হয়, বা যখন
"গুণমান" ভেরিয়েবলটি মধ্যম সেট করা হয়েছে এবং "পরোক্ষ" ইতিবাচক৷ এমন কিছু নেই
এই ভেরিয়েবলের জন্য ডিফল্ট মান।
বিস্তারিত এই ভেরিয়েবলটি এই জোনে ভিজ্যুয়াল ডিটেইলের মাত্রা নির্দিষ্ট করে এবং এটি ব্যবহার করা হয়
অন্যান্য জিনিসের মধ্যে ইমেজ স্যাম্পলিং রেট নির্ধারণ করুন। যদি কয়েকটি পৃষ্ঠতল থাকে
এবং সহজ শেডিং, তারপর এটি কম সেট করা উচিত। কিছু সঙ্গে একটি জোন জন্য
আসবাবপত্র এটি মাঝারি সেট করা হতে পারে. যদি স্থান খুব বিশৃঙ্খল বা ধারণ করে
অনেক জ্যামিতিক বিবরণ এবং টেক্সচার, তারপর এটি উচ্চ সেট করা উচিত। দ্য
ডিফল্ট মান হল "M"।
পরিবর্তনশীলতা
এই পরিবর্তনশীল বলে Rad এই অঞ্চলের উপরিভাগে আলো কতটা পরিবর্তিত হয়,
এবং পরোক্ষভাবে নমুনার কোন স্তরের প্রয়োজন তা নির্ধারণ করতে ব্যবহৃত হয়
গণনা অভিন্ন কভারেজ সহ একটি বৈদ্যুতিক আলো ব্যবস্থার জন্য, মান
কম সেট করা উচিত। স্পট লাইটিং সহ একটি স্থান বা আকাশ সহ একটি জানালার জন্য
শুধুমাত্র আলোকসজ্জা, এটি মাঝারি সেট করা হতে পারে। অনুপ্রবেশ সঙ্গে একটি স্থান জন্য
সূর্যালোক কয়েক জায়গায় উজ্জ্বল প্যাচ ঢালাই, এটা উচ্চ সেট করা উচিত. দ্য
ডিফল্ট মান হল "L"।
OPTFILE এটি একটি ফাইলের নাম যার মধ্যে Rad উপযুক্ত রেন্ডারিং স্থাপন করা হবে
বিকল্প এই ফাইলটি পরে অ্যাক্সেস করা যেতে পারে rpict or rvu পরবর্তী ম্যানুয়াল এ
অ্যাট-সাইন ('@') ফাইল সন্নিবেশ বিকল্প ব্যবহার করে চলে। (এছাড়াও একটি "OPTFILE" ব্যবহার করে
রেন্ডারিং কমান্ডের দৈর্ঘ্য কমায়, যা চেহারা উন্নত করে এবং হতে পারে
এমনকি কিছু সিস্টেমে প্রয়োজনীয়।) এর জন্য কোন ডিফল্ট মান নেই
পরিবর্তনশীল।
প্রতিবেদন এই ভেরিয়েবলটি ব্যাচ রেন্ডারিংয়ের জন্য একটি রিপোর্টিং ব্যবধান নির্দিষ্ট করতে ব্যবহার করা যেতে পারে।
মিনিটের মধ্যে দেওয়া, এই মান 60 দ্বারা গুণিত হয় এবং পাস হয় rpict সাথে -t
বিকল্প ব্যবধানের পরে যদি একটি ফাইলের নাম দেওয়া হয় তবে এটি ত্রুটি হিসাবে ব্যবহার করা হবে
স্ট্যান্ডার্ড ত্রুটির পরিবর্তে রিপোর্ট এবং ত্রুটি বার্তার জন্য ফাইল। (দেখুন -e
বিকল্প rpict(1). এই ভেরিয়েবলের জন্য কোন ডিফল্ট মান নেই।
oconv এই পরিবর্তনশীলটি বিশেষ বিকল্পগুলি নির্দিষ্ট করতে ব্যবহার করা যেতে পারে oconv যদি প্রথম
এই ভেরিয়েবলের প্রথম উদাহরণের শব্দটি কোন বিকল্প নয়, এটি ব্যবহার করা হবে
ডিফল্ট কমান্ড পাথের স্থান, "oconv"। দেখুন oconv(1) একটি জন্য ম্যানুয়াল পৃষ্ঠা
বৈধ বিকল্পের তালিকা।
mkillum এই পরিবর্তনশীলটি অতিরিক্ত বিকল্পগুলি নির্দিষ্ট করতে ব্যবহার করা যেতে পারে mkillum যদি
এই ভেরিয়েবলের প্রথম উদাহরণের প্রথম শব্দটি একটি বিকল্প নয়, এটি হবে
ডিফল্ট কমান্ড পাথ, "mkillum" এর জায়গায় ব্যবহৃত হয়। দেখুন rtrace(1) ম্যানুয়াল
বৈধ বিকল্পের তালিকার জন্য পৃষ্ঠা।
পারিশ্রমিক প্রদান করা এই পরিবর্তনশীলটি অতিরিক্ত বিকল্পগুলি নির্দিষ্ট করতে ব্যবহার করা যেতে পারে rpict or rvu এইগুলো
বিকল্পগুলি স্বয়ংক্রিয়ভাবে সেট করার পরে প্রদর্শিত হবে rad, এবং এইভাবে হবে
ডিফল্ট মান ওভাররাইড করুন।
rpict এই পরিবর্তনশীলটি নির্দিষ্ট ওভাররাইডিং বিকল্পগুলি নির্দিষ্ট করতে ব্যবহার করা যেতে পারে rpict If
এই ভেরিয়েবলের প্রথম উদাহরণের প্রথম শব্দটি একটি বিকল্প নয়, এটি হবে
ডিফল্ট কমান্ড পাথ, "rpict" এর জায়গায় ব্যবহার করা হবে। দেখুন rpict(1) এক
বৈধ বিকল্পের তালিকার জন্য পৃষ্ঠা।
rvu এই পরিবর্তনশীলটি নির্দিষ্ট ওভাররাইডিং বিকল্পগুলি নির্দিষ্ট করতে ব্যবহার করা যেতে পারে rvu যদি
এই ভেরিয়েবলের প্রথম উদাহরণের প্রথম শব্দটি একটি বিকল্প নয়, এটি হবে
ডিফল্ট কমান্ড পাথ, "rvu" এর জায়গায় ব্যবহৃত হয়। দেখুন rvu(1) একটি জন্য ম্যান পাতা
বৈধ বিকল্পের তালিকা।
pfilt এই পরিবর্তনশীলটি অতিরিক্ত বিকল্পগুলি নির্দিষ্ট করতে ব্যবহার করা যেতে পারে pfilt যদি প্রথম
এই ভেরিয়েবলের প্রথম উদাহরণের শব্দটি কোন বিকল্প নয়, এটি ব্যবহার করা হবে
ডিফল্ট কমান্ড পাথের জায়গায়, "pfilt"। দেখুন pfilt(1) জন্য ম্যানুয়াল পৃষ্ঠা
বিবরণ।
উদাহরণ
জন্য একটি ন্যূনতম ইনপুট ফাইল Rad এই মত চেহারা হতে পারে:
:::::::::::
sample.rif
:::::::::::
# আমরা যে অক্টরি ব্যবহার করতে চাই:
OCTREE= tutor.oct # এই লাইনের সাথে, নাম হবে "sample.oct"
# আমাদের দৃশ্য ইনপুট ফাইল:
দৃশ্য= sky.rad বাইরে.rad room.rad srcwindow.rad
# অভ্যন্তরীণ অঞ্চল গহ্বর:
ZONE= I 0 3 0 2 0 1.75 # ডিফল্ট হবে দৃশ্য বাউন্ডিং কিউব
# জেড-অক্ষ উপরে আছে:
UP=Z# কোন ডিফল্ট নয় - ভিউ স্পেক ব্যবহার করবে।
# আমাদের এক্সপোজারের জন্য একটি এফ-স্টপ বুস্ট প্রয়োজন:
EXPOSURE= +1 # ডিফল্ট এক্সপোস্ট ফ্যাক্টো গণনা করা হয়
উল্লেখ্য যে আমরা উপরের ফাইলে কোন ভিউ উল্লেখ করিনি। স্ট্যান্ডার্ড ডিফল্ট ভিউ
"X" ব্যবহার করা হবে যদি আমরা চালাতাম Rad এই ফাইলে। আমরা শুধু কি ডিফল্ট দেখতে চাই
মূল্যবোধ Rad আসলে কিছু কার্যকর না করে ব্যবহার করবে, আমরা এটিকে এভাবে আহ্বান করতে পারি:
rad -n -e sample.rif
এটি আমাদের দেওয়া ভেরিয়েবলের পাশাপাশি ডিফল্ট মানগুলিও প্রিন্ট করবে Rad জন্য বরাদ্দ করেছে
আমাদের. এছাড়াও, আমরা কমান্ডের তালিকা দেখতে পাব Rad যদি মৃত্যুদন্ড কার্যকর করা হবে -n পছন্দ
উপস্থিত ছিল না (উল্লেখ্য যে অক্টরি, "tutor.oct" উপস্থিত না থাকলে, একটি ত্রুটি দেখা দেবে
কিছু অপিটন সেটিংস নির্ধারণ করার জন্য এটি প্রয়োজন।)
বিভিন্ন বিকল্পের সংমিশ্রণের নির্দিষ্ট ব্যবহার রয়েছে, যেমন:
rad -v 0 sample.rif OPT=samp.opt # অক্টরি তৈরি করুন, "sample.opt"-এ বিকল্পগুলি রাখুন
rad -n -e -s sample.rif > full.rif # একটি সম্পূর্ণ rad ফাইল তৈরি করুন
rad -n sample.rif > script.sh # কমান্ডের একটি স্ক্রিপ্ট তৈরি করুন
rad -V -v Zl -n -s sample.rif > plan.vf # একটি প্ল্যান ভিউ ফাইল তৈরি করুন
rad -t sample.rif # ইনপুটে সামান্য পরিবর্তনের পর ফাইল আপডেট করুন
rad -s sample.rif এবং # ব্যাকগ্রাউন্ডে নীরবে চালান
rad -N 2 sample.rif # দুটি সমান্তরাল rpict কল ব্যবহার করে ভিউ রেন্ডার করুন
rad -N 4 -v 1 sample.rif # চারটি rpiece কল সহ প্রথম ভিউ রেন্ডার করুন
যদি আমরা ডিফল্ট মান নির্ধারণ করি Rad আমাদের ভেরিয়েবলের জন্য বেছে নেওয়া হয়েছে সব নয়
উপযুক্ত, আমরা ফাইলটিতে আরও কিছু অ্যাসাইনমেন্ট যোগ করতে পারি:
QUAL= MED # ডিফল্ট কম ছিল
DET= কম # ডিফল্ট মাঝারি ছিল - আমাদের স্থান প্রায় খালি
পেন = সত্য # আমরা আমাদের জানালা থেকে নরম ছায়া দেখতে চাই
VAR= হাই # দিনের আলোর ফলে মোটামুটি কঠোর আলো হতে পারে
view= XYa -vv 120 # চলুন একটি ফিশআই ভিউ চেষ্টা করি
PICT= tutor # আমাদের ছবির নাম হবে "tutor_XYa.hdr"
সংক্ষিপ্ত রূপের ব্যবহার এবং একটি আদর্শ দৃশ্যের পরিবর্তন লক্ষ্য করুন। এখন আমরা আহ্বান করতে পারেন
Rad সাথে ইন্টারেক্টিভভাবে আমাদের দৃশ্যের দিকে নজর দিতে rvu:
rad -o x11 sample.rif
চাকা চলবে oconv প্রথমে অক্টরি তৈরি করতে (ধরে নিচ্ছি এটি ইতিমধ্যেই বিদ্যমান নেই), তারপর
rvu বিকল্পগুলির একটি দীর্ঘ তালিকা সহ। ভিতর থেকে বলা যাক rvu, আমরা ভিউ লিখেছি
ফাইল "view1.vp" এবং "view2.vp"। আমরা এইগুলিকে "sample.rif" এ যোগ করতে পারি:
view= vw1 -vf view1.vp # আমাদের প্রথম দৃশ্য
view= vw2 -vf view2.vp # আমাদের দ্বিতীয় দৃশ্য
RESOLUTION= 1024 # চলুন উচ্চতর রেজোলিউশনের ফলাফলের জন্য যাই
শুরুতেই rvu আবার ডিফল্টের পরিবর্তে vw2 ব্যবহার করে, আমরা ব্যবহার করি:
rad -o x11 -v vw2 sample.rif
একবার আমরা আমাদের ফাইলের পরিবর্তনশীল সেটিংসের সাথে খুশি হলে, আমরা চালাতে পারি Rad পটভূমিতে
প্রতিটি দৃশ্যের জন্য একটি চিত্র তৈরি করতে:
rad sample.rif REP=5 >& errfile &
এটি প্রতি পাঁচ মিনিটে "errfile"-এ অগ্রগতি প্রতিবেদন করবে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে rad ব্যবহার করুন