آموزش Channel Mix TOP در نرم افزار Touchdesigner
youtube video
Aparat Video
خلاصه
Channel Mix TOP اجازه میدهد کانالهای ورودی RGBA را به هر کانال رنگی خروجی دیگری ترکیب کنید.
برای مثال، پیکسلهای موجود در کانال آبی ورودی میتوانند به کانال قرمز خروجی اضافه شوند، و مقدار آن با ستون آبی پارامتر Red جمع یا کم شود.
همچنین ببینید: Reorder TOP.
پارامترها – صفحه Channel Mix
پارامترهای زیر بهصورت ستونی برای قرمز، سبز، آبی و آلفا قرار گرفتهاند.
-
ستون اول (یا اولین مقدار از ۴ مقدار) مربوط به کانال ورودی قرمز است.
-
ستون دوم برای کانال ورودی سبز،
-
ستون سوم برای آبی،
-
و ستون چهارم برای آلفای ورودی.
تنظیمات پیشفرض در Channel Mix تصویر را بدون تغییر عبور میدهد.
مثلاً:
-
پارامتر Red در ستون قرمز مقدار ۱ دارد → کانال قرمز ورودی مستقیم به خروجی منتقل میشود.
-
اگر این مقدار را ۰ کنید → خروجی دیگر شامل کانال قرمز نخواهد بود.
-
اگر ستون آبی در پارامتر Red را ۱ بگذارید → کانال آبی ورودی بهعنوان کانال قرمز خروجی ظاهر میشود.
این پارامترها اعشاری (floating point) هستند.
استفاده از مقادیر منفی، باعث کمشدن آن مقدار از کانال خروجی میشود.
Red (قرمز)
-
ترکیب خروجی قرمز.
-
از این ۴ مقدار برای ترکیب ورودی RGBA در کانال قرمز خروجی استفاده کنید.
red1, red2, red3, red4
Green (سبز)
-
ترکیب خروجی سبز.
-
از این ۴ مقدار برای ترکیب ورودی RGBA در کانال سبز خروجی استفاده کنید.
green1, green2, green3, green4
Blue (آبی)
-
ترکیب خروجی آبی.
-
از این ۴ مقدار برای ترکیب ورودی RGBA در کانال آبی خروجی استفاده کنید.
blue1, blue2, blue3, blue4
Alpha (آلفا)
-
ترکیب خروجی آلفا.
-
از این ۴ مقدار برای ترکیب ورودی RGBA در کانال آلفای خروجی استفاده کنید.
alpha1, alpha2, alpha3, alpha4
Constant (ثابت)
-
از این ۴ مقدار برای اضافه یا کم کردن یک مقدار ثابت به کانالهای خروجی استفاده کنید.
constant1, constant2, constant3, constant4
پارامترها – صفحه عمومی (Common Page)
این قسمت شامل تنظیمات استاندارد برای:
-
رزولوشن خروجی
-
نسبت تصویر
-
فیلترینگ پیکسلها
-
روش نمایش در Viewer
-
تعداد Passها
-
ماسک کانالها
-
فرمت پیکسلها (Pixel Format)
(تمام گزینهها دقیقاً مشابه توضیحات استاندارد TOPهای دیگر مثل Cache Select TOP هستند:
گزینههایی برای تنظیم رزولوشن سفارشی، Fit/Limit Resolution، استفاده از Global Resolution Multiplier، انتخاب Aspect Ratio، فیلترینگ Nearest/Linear/Mipmap، حالتهای نمایش Fill, Fit, Native Resolution، انتخاب Channel Mask، و انواع فرمت پیکسل RGBA, Mono, Alpha, RG و غیره.)
ورودی اپراتور (Operator Inputs)
-
Input 0: تصویر ورودی
کانالهای Info CHOP
اطلاعات اضافی برای Channel Mix TOP از طریق یک Info CHOP در دسترس است.
کانالهای Info عمومی TOP
-
resx: رزولوشن افقی (پیکسل) -
resy: رزولوشن عمودی (پیکسل) -
aspectx: نسبت افقی -
aspecty: نسبت عمودی -
depth: عمق (برای تکسچرهای 2D یا 3D) -
gpu_memory_used: میزان حافظه گرافیکی استفاده شده
کانالهای Info عمومی اپراتور
-
total_cooks: تعداد دفعات Cook شدن اپراتور -
cook_time: مدت زمان آخرین Cook (میلیثانیه) -
cook_frame: شماره فریم در تایملاین کامپوننت هنگام آخرین Cook -
cook_abs_frame: شماره فریم در تایملاین مطلق هنگام آخرین Cook -
cook_start_time: زمان شروع Cook (ms) -
cook_end_time: زمان پایان Cook (ms) -
cooked_this_frame: مقدار ۱ اگر در همین فریم Cook شده باشد -
warnings: تعداد هشدارها -
errors: تعداد خطاها
