جستجو در دوره‌ها، کاربران و پست‌ها…
TOPs

Outside TOP

آموزش Outside TOP در نرم افزار Touchdesigner youtube video Aparat Video پرش به ناوبری | پرش به جستجو خلاصه (Summary) Outside TOP ورودی Input1 را “خارج” از Input2 قرار می‌دهد. Input1 در خروجی قابل مشاهده است هر جایی که al

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

youtube video Aparat Video

پرش به ناوبری | پرش به جستجو

خلاصه (Summary)

Outside TOP ورودی Input1 را “خارج” از Input2 قرار می‌دهد.

  • Input1 در خروجی قابل مشاهده است هر جایی که alpha ورودی Input2 کمتر از ۱ باشد.

  • این عملیات برعکس Inside TOP است.

توجه: این TOP از 3D Textures و 2D Texture Arrays پشتیبانی می‌کند.

PythonIcon.pngoutsideTOP_Class


فهرست مطالب

  1. Summary

  2. Parameters - Transform Page

  3. Parameters - Common Page

  4. Operator Inputs

  5. Info CHOP Channels

    • 5.1 Common TOP Info Channels

    • 5.2 Common Operator Info Channels


Parameters - Transform Page

پارامترهای صفحه Transform

Fixed Layer (size)

  • ورودی انتخاب شده به عنوان لایه ثابت در نظر گرفته می‌شود و ورودی دیگر لایه Overlay خواهد بود.

  • این فقط مشخص می‌کند که کدام لایه ثابت است و کدام با پارامترهای Transform قابل تغییر است.

  • رزولوشن و نسبت تصویر لایه ثابت به عنوان رزولوشن و نسبت تصویر نهایی Composite استفاده می‌شود مگر اینکه به صورت دستی در Common Page تنظیم شود.

Pre-Fit Overlay (prefit)

  • تعیین می‌کند که لایه Overlay چگونه فضای Composite را پر کند.

Justify Horizontal (justifyh)

  • تعیین چیدمان افقی لایه Overlay.

Justify Vertical (justifyv)

  • تعیین چیدمان عمودی لایه Overlay.

Extend Overlay (extend)

  • تنظیم شرایط تکرار یا Extend لایه Overlay.

  • این پارامتر مشخص می‌کند در لبه‌های Overlay چه اتفاقی بیفتد.

توجه: همه پارامترهای Transform زیر تنها روی لایه Overlay تأثیر دارند.

Rotate (r)

  • چرخش لایه Overlay.

  • افزایش مقدار → چرخش ساعت‌گرد، کاهش مقدار → چرخش پادساعت‌گرد.

Translate (t)

  • جابجایی لایه Overlay در محورهای x و y.

Translate Units (tunit)

  • تعیین واحدهای استفاده شده برای جابجایی.

Scale (s)

  • مقیاس‌بندی لایه Overlay در محورهای x و y.

Pivot (p)

  • تعیین نقطه‌ای که حول آن لایه Overlay چرخش و مقیاس‌بندی می‌شود.

  • تغییر نقطه Pivot بسته به Transform Order نتایج متفاوتی ایجاد می‌کند.

Pivot Units (punit)

  • تعیین واحدهای استفاده شده برای Pivot.

Legacy Transform (legacyxform)

  • فعال کردن این گزینه باعث می‌شود روش قدیمی ساخت ماتریس Transform استفاده شود، که شامل چرخش و ترتیب Transform معکوس است.


Parameters - Common Page

پارامترهای عمومی

Output Resolution (outputresolution)

  • تغییر سریع رزولوشن داده‌های TOP.

Resolution (resolution)

  • فقط زمانی فعال است که Resolution روی Custom Resolution تنظیم شده باشد.

Resolution Menu (resmenu)

  • منوی کشویی رزولوشن‌های رایج.

Use Global Res Multiplier (resmult)

  • استفاده از ضریب رزولوشن سراسری (Global Resolution Multiplier) برای همه TOPها.

  • کاربردی هنگام کار روی سیستم‌هایی با سخت‌افزار متفاوت.

  • با فعال کردن، این TOP تحت تأثیر ضریب سراسری قرار می‌گیرد.

Output Aspect (outputaspect)

  • تعیین نسبت تصویر خروجی.

  • مراقب نتایج غیرمنتظره هنگام ترکیب 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 Smoothness (filtertype)

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

Passes (npasses)

  • تکرار عملیات TOP به تعداد مشخص شده.

  • بزرگتر از ۱ → مشابه گرفتن خروجی هر پاس و استفاده از آن به عنوان ورودی اول نود برای پاس بعدی است.

Channel Mask (chanmask)

  • انتخاب کانال‌هایی که TOP روی آن‌ها عمل کند (R، G، B، A).

Pixel Format (format)

  • فرمت ذخیره‌سازی داده هر کانال (R، G، B، A).


Operator Inputs

  • Input 0:

  • Input 1:


Info CHOP Channels

اطلاعات تکمیلی Outside TOP از طریق Info CHOP قابل دسترسی است.

کانال‌های اطلاعات مشترک TOP

  • resx – رزولوشن افقی TOP (پیکسل)

  • resy – رزولوشن عمودی TOP (پیکسل)

  • aspectx – نسبت افقی TOP

  • aspecty – نسبت عمودی TOP

  • depth – عمق آرایه 2D یا 3D اگر TOP حاوی بافت 2D یا 3D باشد

  • gpu_memory_used – میزان کل حافظه GPU مصرفی توسط TOP

کانال‌های اطلاعات مشترک اپراتور

  • total_cooks – تعداد دفعات cook شدن اپراتور

  • cook_time – مدت زمان آخرین cook (میلی‌ثانیه)

  • cook_frame – شماره فریم آخرین cook نسبت به تایم‌لاین

  • cook_abs_frame – شماره فریم آخرین cook نسبت به زمان مطلق

  • cook_start_time – زمان شروع cook (میلی‌ثانیه)

  • cook_end_time – زمان پایان cook (میلی‌ثانیه)

  • cooked_this_frame – اگر اپراتور در این فریم cook شده باشد مقدار ۱

  • warnings – تعداد هشدارها

  • errors – تعداد خطاها