خلاصه

گره In TOP برای ایجاد یک ورودی TOP در یک Component استفاده می‌شود. ورودی‌های Component به صورت الفبایی-عددی در سمت چپ Component قرار می‌گیرند.


پارامترها – صفحه In

  • Label (label) – یک برچسب پاپ‌آپ ایجاد می‌کند که وقتی نشانگر ماوس روی ورودی Component قرار می‌گیرد، نمایش داده می‌شود.


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

  • Output Resolution (outputresolution) – تغییر سریع رزولوشن داده‌های TOP

    • Use Input = استفاده از رزولوشن ورودی

    • Eighth / Quarter / Half / 2X / 4X / 8X = ضرب یا تقسیم رزولوشن ورودی

    • Fit Resolution = تطبیق عرض و ارتفاع با رزولوشن مشخص شده با حفظ نسبت تصویر

    • Limit Resolution = محدود کردن عرض و ارتفاع به رزولوشن مشخص شده، کاهش ابعاد در صورت تجاوز، با حفظ نسبت تصویر

    • Custom Resolution = فعال‌سازی کنترل دستی رزولوشن (عرض و ارتفاع)

  • Resolution (W, H) – فعال فقط در حالت Custom Resolution. برخی Generatorها مانند Constant و Ramp ورودی ندارند و از این فیلد برای تعیین اندازه استفاده می‌کنند.

  • Resolution Menu – منوی کشویی با رزولوشن‌های رایج

  • Use Global Res Multiplier (resmult) – استفاده از ضریب جهانی رزولوشن (Edit > Preferences > TOPs) برای هماهنگی با سخت‌افزارهای مختلف

  • Output Aspect (outputaspect) – تعیین نسبت تصویر خروجی

    • Use Input = استفاده از نسبت تصویر ورودی

    • Resolution = استفاده از نسبت رزولوشن تعریف شده (مثلاً 512×256 → 2:1)

    • Custom Aspect = تعیین دستی نسبت تصویر

  • Aspect (Aspect1, Aspect2) – تعیین نسبت تصویر سفارشی

  • Aspect Menu – منوی کشویی با نسبت‌های رایج

  • Input Smoothness (inputfiltertype) – کنترل فیلتر پیکسل ورودی

    • Nearest Pixel = نزدیک‌ترین پیکسل (تصویر دندانه‌دار)

    • Interpolate Pixels = فیلتر خطی بین پیکسل‌ها

    • Mipmap Pixels = فیلتر میپ‌مپ برای کاهش نویز و درخشش پیکسل‌ها هنگام حرکت/مقیاس

  • Fill Viewer (fillmode) – نحوه نمایش تصویر در Viewer

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

    • Fill = کشیدن تصویر تا لبه‌های Viewer

    • Fit Horizontal / Fit Vertical / Fit Best / Fit Outside / Native Resolution

  • Viewer Smoothness (filtertype) – کنترل فیلتر پیکسل در Viewer

    • Nearest / Linear / Mipmap

  • Passes (npasses) – تکرار عملیات TOP تعداد مشخصی بار. هر پاس بعدی خروجی پاس قبلی را به ورودی اول گره می‌دهد و ادامه می‌دهد. سایر پارامترها و ورودی‌ها ثابت می‌مانند.

  • Channel Mask (chanmask) – انتخاب کانال‌ها (R, G, B, A) که گره روی آن‌ها عمل کند. پیش‌فرض همه کانال‌ها فعال هستند.

  • Pixel Format (format) – فرمت ذخیره‌سازی داده‌ها برای هر کانال

    • Use Input = استفاده از فرمت ورودی

    • فرمت‌ها شامل:

      • RGBA 8-bit / sRGB 8-bit / 16-bit float RGBA / 32-bit float RGBA

      • RGB10A2 / 16-bit fixed / 11-bit float RGB / Mono / RG / Alpha / Mono+Alpha

    • جزئیات هر فرمت همانند Import Select TOP


ورودی‌های Operator

  • Input 0 – ورودی پیش‌فرض TOP


کانال‌های Info CHOP

Common TOP Info Channels

  • resx / resy – رزولوشن افقی و عمودی

  • aspectx / aspecty – نسبت ابعاد

  • depth – عمق آرایه در صورت وجود بافت ۲D یا ۳D

  • gpu_memory_used – مقدار حافظه GPU استفاده‌شده

Common Operator Info Channels

  • total_cooks – تعداد Cookها از شروع

  • cook_time – مدت زمان آخرین Cook (ms)

  • cook_frame / cook_abs_frame – شماره فریم آخرین Cook (Timeline محلی یا زمان مطلق)

  • cook_start_time / cook_end_time – زمان شروع و پایان Cook در همان فریم

  • cooked_this_frame – 1 در صورت Cook شدن در این فریم

  • warnings / errors – تعداد هشدارها یا خطاها