Threshold TOP
پرش به ناوبری | پرش به جستجو
خلاصه (Summary)
Threshold TOP یک مات (Matte) ایجاد میکند که در آن مقدار پیکسلها برای پیکسلهایی که کمتر از مقدار آستانه (Threshold) هستند برابر با ۰ و برای پیکسلهایی که بزرگتر یا مساوی مقدار آستانه هستند برابر با ۱ تنظیم میشود.
نکته: این TOP از تکسچرهای سهبعدی (3D Textures) و آرایههای تکسچر دوبعدی (2D Texture Arrays) پشتیبانی میکند.
فهرست مطالب (Contents)
-
خلاصه
-
پارامترها – صفحه Threshold
-
پارامترها – صفحه Common
-
ورودیهای اپراتور
-
کانالهای Info CHOP
5.1 کانالهای اطلاعات عمومی TOP
5.2 کانالهای اطلاعات عمومی اپراتور
Parameters – Threshold Page
Comparator comparator – ⊞
عملیات مقایسهای را انتخاب میکند که پارامتر Threshold بر اساس آن بررسی میشود.
RGB rgb – ⊞
مشخص میکند کدام بخش از تصویر برای محاسبهٔ آستانه استفاده شود. این پارامتر خروجی کانالهای R، G و B را تعیین میکند.
Threshold threshold
با استفاده از تابع انتخابشده در پارامتر Comparator، هر پیکسلی که این مقدار را برآورده کند به ۰ تنظیم میشود.
برای مثال، اگر Comparator = Less باشد، هر پیکسلی که مقدارش کمتر از این مقدار Threshold باشد به ۰ تبدیل میشود.
Alpha alpha – ⊞
این پارامتر خروجی کانال آلفا (Alpha) را تعیین میکند.
Soften soften
نرخ نرمشدگی (افت تدریجی) در مقدار آستانه را مشخص میکند. هرچه این مقدار بزرگتر شود، پیکسلهای نزدیک به مقدار آستانه به مقادیری بین ۰ تا ۱ تنظیم میشوند.
Parameters – Common Page
Output Resolution outputresolution – ⊞
امکان تغییر سریع رزولوشن دادههای TOP را فراهم میکند.
Resolution resolution – ⊞
فقط زمانی فعال است که پارامتر Resolution روی Custom Resolution تنظیم شده باشد. برخی Generatorها مانند Constant و Ramp ورودی ندارند و فقط از این فیلد برای تعیین اندازه استفاده میکنند. منوی کشویی سمت راست چند رزولوشن پرکاربرد را ارائه میدهد.
Resolution Menu resmenu
یک منوی کشویی شامل چند رزولوشن رایج.
Use Global Res Multiplier resmult
از Global Resolution Multiplier موجود در مسیر
Edit > Preferences > TOPs
استفاده میکند. این گزینه رزولوشن تمام TOPها را در یک ضریب مشخص ضرب میکند. این قابلیت زمانی مفید است که روی سیستمهایی با سختافزار متفاوت کار میکنید.
برای مثال، اگر پروژهای روی یک ورکاستیشن قدرتمند طراحی شده باشد، کاربری که لپتاپی با تنها ۶۴ مگابایت VRAM دارد میتواند مقدار Global Resolution Multiplier را روی نصف یا یکچهارم بگذارد تا پروژه با سرعت قابل قبول اجرا شود. با فعال بودن این گزینه، این TOP تحت تأثیر آن ضریب سراسری قرار میگیرد.
Output Aspect outputaspect – ⊞
نسبت تصویر (Aspect Ratio) را تنظیم میکند و اجازه میدهد تکسچرها در هر اندازهای نمایش داده شوند. هنگام ترکیب TOPهایی با نسبت تصویر متفاوت، مراقب نتایج غیرمنتظره باشید.
(میتوانید تصاویری با پیکسلهای غیرمربعی تعریف کنید؛ بهطوری که xres/yres با aspectx/aspecty برابر نباشند.)
Aspect aspect – ⊞
زمانی استفاده میشود که پارامتر Output Aspect روی Custom Aspect تنظیم شده باشد.
Aspect Menu armenu
یک منوی کشویی شامل چند نسبت تصویر متداول.
Input Smoothness inputfiltertype – ⊞
نحوهٔ فیلتر شدن پیکسلهای تصویر ورودی TOP را کنترل میکند.
Fill Viewer fillmode – ⊞
مشخص میکند تصویر TOP چگونه در Viewer نمایش داده شود.
نکته: برای درک بهتر نحوهٔ کار TOPها با تصاویر، بهتر است هنگام شروع کار این گزینه را روی Native Resolution بگذارید تا بدون تغییر اندازهٔ خودکار Viewer، آنچه واقعاً اتفاق میافتد را ببینید.
Viewer Smoothness filtertype – ⊞
فیلتر شدن پیکسلها در Viewerها را کنترل میکند.
Passes npasses
عملیات TOP را به تعداد مشخصشده تکرار میکند. قرار دادن این مقدار روی عددی بزرگتر از ۱ عملاً معادل این است که خروجی هر مرحله دوباره به ورودی اول نود داده شود و فرایند تکرار گردد. سایر ورودیها و پارامترها در هر مرحله ثابت میمانند.
Channel Mask chanmask
امکان انتخاب اینکه TOP روی کدام کانالها (R، G، B یا A) عمل کند را میدهد. بهصورت پیشفرض همهٔ کانالها انتخاب شدهاند.
Pixel Format format – ⊞
فرمت ذخیرهسازی داده برای هر کانال تصویر (یعنی R، G، B و A) را تعیین میکند. برای اطلاعات بیشتر به Pixel Formats مراجعه کنید.
Operator Inputs
Input 0: –
Info CHOP Channels
اطلاعات تکمیلی مربوط به Threshold TOP از طریق یک Info CHOP قابل دسترسی است.
Common TOP Info Channels
-
resx – رزولوشن افقی TOP بر حسب پیکسل
-
resy – رزولوشن عمودی TOP بر حسب پیکسل
-
aspectx – نسبت افقی TOP
-
aspecty – نسبت عمودی TOP
-
depth – عمق آرایهٔ دوبعدی یا سهبعدی، در صورتی که این TOP شامل آرایهٔ تکسچر 2D یا 3D باشد
-
gpu_memory_used – مقدار کل حافظهٔ تکسچر استفادهشده توسط این TOP
Common Operator Info Channels
-
total_cooks – تعداد دفعاتی که اپراتور از زمان شروع پردازش Cook شده است
-
cook_time – مدت زمان آخرین Cook بر حسب میلیثانیه
-
cook_frame – شماره فریمی که اپراتور آخرین بار نسبت به تایملاین کامپوننت Cook شده است
-
cook_abs_frame – شماره فریمی که اپراتور آخرین بار نسبت به زمان مطلق Cook شده است
-
cook_start_time – زمان (بر حسب میلیثانیه) شروع Cook اپراتور در فریمی که Cook شده است
-
cook_end_time – زمان (بر حسب میلیثانیه) پایان Cook اپراتور در فریمی که Cook شده است
-
cooked_this_frame – اگر اپراتور در این فریم Cook شده باشد مقدار ۱ دارد
-
warnings – تعداد هشدارهای موجود در این اپراتور (در صورت وجود)
-
errors – تعداد خطاهای موجود در این اپراتور (در صورت وجود)
