خلاصه (Summary)
Monochrome TOP تصویر را به رنگهای خاکستری (Greyscale) تبدیل میکند.
میتوانید با استفاده از منوهای RGB و Alpha، از روشهای مختلفی برای تبدیل تصویر به حالت خاکستری استفاده کنید.
نکته: این TOP از بافتهای سهبعدی (3D Textures) و آرایههای بافت دوبعدی (2D Texture Arrays) پشتیبانی میکند.
فهرست مطالب
-
خلاصه
-
پارامترها – صفحه Monochrome
-
پارامترها – صفحه Common
-
ورودیهای اپراتور
-
کانالهای Info CHOP
5.1 کانالهای اطلاعات مشترک TOP
5.2 کانالهای اطلاعات مشترک اپراتور
Parameters – Monochrome Page
Monochrome (mono)
میزان باقیماندن رنگ در تصویر را تنظیم میکند.
-
۰ → تصویر کاملاً رنگی
-
۱ → تصویر کاملاً خاکستری
RGB
این منو مشخص میکند تبدیل مونوکروم برای کانالهای RGB چگونه محاسبه شود:
-
Luminance – استفاده از مقدار روشنایی تصویر برای تبدیل RGB به خاکستری
-
Red – استفاده از کانال قرمز برای تبدیل RGB به خاکستری
-
Green – استفاده از کانال سبز برای تبدیل RGB به خاکستری
-
Blue – استفاده از کانال آبی برای تبدیل RGB به خاکستری
-
Alpha – استفاده از کانال آلفا برای تبدیل RGB به خاکستری
-
RGB Average – استفاده از میانگین کانالهای RGB
-
RGBA Average – استفاده از میانگین کانالهای RGBA
Alpha
این منو مشخص میکند تبدیل مونوکروم برای کانال آلفا چگونه انجام شود:
-
Luminance – استفاده از مقدار روشنایی تصویر
-
Red – استفاده از کانال قرمز
-
Green – استفاده از کانال سبز
-
Blue – استفاده از کانال آبی
-
Alpha – استفاده از خود کانال آلفا
-
RGB Average – استفاده از میانگین کانالهای RGB
-
RGBA Average – استفاده از میانگین کانالهای RGBA
Parameters – Common Page
Output Resolution
تغییر سریع رزولوشن خروجی TOP:
-
Use Input – استفاده از رزولوشن ورودی
-
Eighth – یکهشتم رزولوشن ورودی
-
Quarter – یکچهارم رزولوشن ورودی
-
Half – نصف رزولوشن ورودی
-
2X / 4X / 8X – افزایش رزولوشن
-
Fit Resolution – فیت شدن به رزولوشن مشخصشده با حفظ نسبت تصویر
-
Limit Resolution – محدود شدن ابعاد به بازه تعیینشده
-
Custom Resolution – تنظیم دستی عرض و ارتفاع
Resolution
فقط در حالت Custom Resolution فعال است.
برخی Generatorها مثل Constant و Ramp ورودی ندارند و فقط از این پارامتر برای تعیین اندازه استفاده میکنند.
-
W – عرض
-
H – ارتفاع
Resolution Menu
منویی شامل رزولوشنهای پرکاربرد.
Use Global Res Multiplier
استفاده از ضریب رزولوشن سراسری (Global Resolution Multiplier) که در
Edit → Preferences → TOPs قرار دارد.
این قابلیت برای اجرای پروژه روی سیستمهایی با توان سختافزاری متفاوت بسیار کاربردی است.
با فعال بودن این گزینه، Monochrome TOP نیز تحت تأثیر این ضریب قرار میگیرد.
Output Aspect
تنظیم نسبت تصویر خروجی برای نمایش تکسچرها در اندازههای مختلف.
-
Use Input – استفاده از نسبت تصویر ورودی
-
Resolution – نسبت تصویر بر اساس رزولوشن (مثلاً 512×256 = 2:1)
-
Custom Aspect – تعریف نسبت تصویر دلخواه
Aspect
در حالت Custom Aspect استفاده میشود:
-
Aspect1
-
Aspect2
Aspect Menu
منویی از نسبتهای تصویر متداول.
Input Smoothness
کنترل فیلتر پیکسل روی تصویر ورودی:
-
Nearest Pixel – دقیق ولی دندانهدار
-
Interpolate Pixels – فیلتر خطی برای نمایش نرمتر
-
Mipmap Pixels – کاهش نویز و لرزش در تصاویر پرجزئیات هنگام اسکیل
Fill Viewer
نحوه نمایش تصویر در Viewer:
نکته: برای درک بهتر عملکرد TOPها، در ابتدای کار بهتر است روی Native Resolution تنظیم شود.
-
Use Input – استفاده از تنظیمات ورودی
-
Fill – کشیدن تصویر برای پر کردن Viewer
-
Fit Horizontal – فیت افقی
-
Fit Vertical – فیت عمودی
-
Fit Best – بدون برش تصویر
-
Fit Outside – پر کردن Viewer با احتمال برش
-
Native Resolution – نمایش رزولوشن واقعی تصویر
Viewer Smoothness
کنترل فیلتر پیکسل در Viewer:
-
Nearest Pixel – دقیق ولی دندانهدار
-
Interpolate Pixels – نمایش نرمتر
-
Mipmap Pixels – کاهش نویز و پرش
Passes
تعداد دفعاتی که عملیات Monochrome TOP تکرار میشود.
مقدار بیش از ۱ باعث میشود خروجی هر مرحله دوباره به ورودی مرحله بعدی داده شود.
Channel Mask
انتخاب کانالهایی که TOP روی آنها اعمال میشود
(R، G، B، A).
بهصورت پیشفرض همه فعال هستند.
Pixel Format
فرمت ذخیرهسازی داده برای هر کانال تصویر
(R، G، B، A).
برای اطلاعات بیشتر به Pixel Formats مراجعه کنید.
Operator Inputs
Input 0: ورودی تصویر
Info CHOP Channels
اطلاعات تکمیلی Monochrome TOP از طریق Info CHOP قابل دسترسی است.
Common TOP Info Channels
-
resx – رزولوشن افقی (پیکسل)
-
resy – رزولوشن عمودی
-
aspectx – نسبت افقی تصویر
-
aspecty – نسبت عمودی تصویر
-
depth – عمق آرایه دوبعدی یا سهبعدی
-
gpu_memory_used – میزان حافظه GPU مصرفشده
Common Operator Info Channels
-
total_cooks – تعداد دفعات پردازش اپراتور
-
cook_time – مدت زمان آخرین پردازش (میلیثانیه)
-
cook_frame – شماره فریم نسبت به تایملاین
-
cook_abs_frame – شماره فریم نسبت به زمان مطلق
-
cook_start_time – زمان شروع پردازش
-
cook_end_time – زمان پایان پردازش
-
cooked_this_frame – آیا در این فریم پردازش شده است
-
warnings – تعداد هشدارها
-
errors – تعداد خطاها
