آموزش Matte TOP در نرم افزار Touchdesigner

youtube video
Aparat Video

خلاصه (Summary)

Matte TOP تصویر ورودی ۱ (input1) را با استفاده از یک مَت (Matte) که از کانال مشخص‌شده‌ی ورودی ۳ (input3) ساخته می‌شود، روی ورودی ۲ (input2) کامپوزیت می‌کند.

در تنظیم پیش‌فرض که Matte Channel = Alpha است:

  • پیکسل‌های سفید (مقدار ۱) در کانال آلفای input3 باعث می‌شوند input1 روی input2 دیده شود.

  • پیکسل‌های سیاه (مقدار ۰) باعث می‌شوند input1 شفاف شود و تصویر input2 در آن پیکسل دیده شود.

نکته: این TOP از بافت‌های سه‌بعدی (3D Textures) و آرایه‌های بافت دوبعدی (2D Texture Arrays) پشتیبانی می‌کند.


فهرست مطالب

  1. خلاصه

  2. پارامترها – صفحه Matte

  3. پارامترها – صفحه Common

  4. ورودی‌های اپراتور

  5. کانال‌های Info CHOP
      5.1 کانال‌های اطلاعات مشترک TOP
      5.2 کانال‌های اطلاعات مشترک اپراتور


Parameters – Matte Page

Switch Inputs (switchinputs)

تعیین می‌کند کدام تصویر روی تصویر دیگر کامپوزیت شود.
این پارامتر دقیقاً همان اثری را دارد که:

  • ورودی‌های input1 و input2 را به‌صورت فیزیکی جابه‌جا کنید
    یا

  • کانال آلفای input3 را معکوس (Invert) کنید


Matte Channel (mattechannel)

انتخاب می‌کند کدام کانال از input3 برای ساخت مَت استفاده شود:

  • Luminance – روشنایی تصویر

  • Red – کانال قرمز

  • Green – کانال سبز

  • Blue – کانال آبی

  • Alpha – کانال آلفا

  • RGB Average – میانگین کانال‌های RGB

  • RGBA Average – میانگین کانال‌های RGBA

  • RGB Maximum – بیشترین مقدار بین RGB

  • RGBA Maximum – بیشترین مقدار بین 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

استفاده از ضریب رزولوشن سراسری که در
Edit → Preferences → TOPs قرار دارد.

این گزینه تمام رزولوشن‌های TOPها را در یک ضریب ضرب می‌کند و برای اجرای پروژه روی سیستم‌های ضعیف‌تر (مثلاً لپ‌تاپ با VRAM کم) بسیار کاربردی است.
با فعال بودن این گزینه، Matte TOP نیز تحت تأثیر این ضریب قرار می‌گیرد.


Output Aspect

تنظیم نسبت تصویر خروجی، که اجازه می‌دهد تکسچرها در هر اندازه‌ای نمایش داده شوند.
در زمان کامپوزیت TOPهایی با نسبت تصویر متفاوت، ممکن است نتایج غیرمنتظره ببینید.


Aspect

در صورتی استفاده می‌شود که Output Aspect = Custom Aspect باشد:

  • Aspect1

  • Aspect2

Aspect Menu

منویی از نسبت‌های تصویر پرکاربرد.


Input Smoothness

کنترل فیلتر پیکسل روی تصویر ورودی:

  • Nearest Pixel – دقیق ولی دندانه‌دار

  • Interpolate Pixels – فیلتر خطی برای نمایش نرم‌تر

  • Mipmap Pixels – کاهش نویز و لرزش در تصاویر پرجزئیات هنگام اسکیل


Fill Viewer

تعیین می‌کند تصویر TOP چگونه در Viewer نمایش داده شود.

نکته: برای درک بهتر رفتار TOPها، هنگام شروع کار بهتر است روی Native Resolution باشد.

  • Use Input – استفاده از تنظیمات ورودی

  • Fill – کشیده شدن تصویر برای پر کردن Viewer

  • Fit Horizontal – فیت افقی

  • Fit Vertical – فیت عمودی

  • Fit Best – بدون برش تصویر

  • Fit Outside – پر کردن Viewer با احتمال برش تصویر

  • Native Resolution – نمایش رزولوشن واقعی تصویر


Viewer Smoothness

کنترل فیلتر پیکسل در Viewer.


Passes

تعداد دفعات تکرار عملیات Matte TOP.
اگر مقدار بیش از ۱ باشد، خروجی هر مرحله دوباره به ورودی مرحله بعدی ارسال می‌شود.


Channel Mask

انتخاب کانال‌هایی که Matte TOP روی آن‌ها اعمال می‌شود (R، G، B، A).
به‌صورت پیش‌فرض همه فعال هستند.


Pixel Format

فرمت ذخیره‌سازی داده برای هر کانال تصویر (R، G، B، A).
برای جزئیات بیشتر به Pixel Formats مراجعه شود.