Cache Select TOP

Cache Select TOP

محتوا

  1. خلاصه

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

  3. پارامترها – صفحه عمومی (Common)

  4. کانال‌های Info CHOP

    • 4.1 کانال‌های اطلاعات عمومی TOP

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


پارامترها – صفحه Cache Select

  • Cache TOP (cachetop): مشخص می‌کند تصویر از کدام Cache TOP گرفته شود.

  • Cache Index (index): مشخص می‌کند کدام تصویر از توالی تصاویر کش شده دریافت شود. اندیس از 0 شروع می‌شود (تصویر فعلی). تصاویر به صورت معکوس در زمان قابل دسترسی‌اند: تصویری که قبل از تصویر فعلی است اندیس -1 دارد، تصویر قبل از آن -2 و همین‌طور ادامه پیدا می‌کند.


پارامترها – صفحه عمومی (Common Page)

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

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

    • Eighth: تقسیم رزولوشن ورودی بر 8.

    • Quarter: تقسیم بر 4.

    • Half: نصف کردن رزولوشن.

    • 2X / 4X / 8X: چند برابر کردن رزولوشن ورودی.

    • Fit Resolution: تغییر رزولوشن ورودی برای جای‌گیری در رزولوشن هدف با حفظ نسبت تصویر.

    • Limit Resolution: محدود کردن رزولوشن ورودی تا از مقدار مشخصی بزرگ‌تر نباشد (با حفظ نسبت تصویر).

    • Custom Resolution: تعیین مستقیم عرض و ارتفاع.

  • Resolution (resolution): ⊞ فقط وقتی فعال است که Custom Resolution انتخاب شده باشد. برای تولیدکننده‌هایی مثل Constant یا Ramp که ورودی ندارند، تنها این فیلد اندازه را مشخص می‌کند.

    • W (resolutionw): عرض

    • H (resolutionh): ارتفاع

  • Resolution Menu (resmenu): منوی کشویی با رزولوشن‌های رایج.

  • Use Global Res Multiplier (resmult): استفاده از ضریب رزولوشن سراسری (از Edit > Preferences > TOPs). برای تغییر سریع مقیاس همه TOPها هنگام تغییر سخت‌افزار مفید است.

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

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

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

    • Custom Aspect: تعریف دستی نسبت تصویر.

  • Aspect (aspect): ⊞ فقط وقتی فعال است که Custom Aspect انتخاب شده باشد.

    • Aspect1 / Aspect2: مقدارهای دستی نسبت تصویر.

  • Aspect Menu (armenu): منوی کشویی با نسبت‌های تصویر رایج.

  • Input Smoothness (inputfiltertype): ⊞ نوع فیلتر پیکسل برای ورودی.

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

    • Interpolate Pixels: فیلتر خطی بین پیکسل‌ها (کیفیت بهتر در بزرگ‌نمایی/کوچک‌نمایی).

    • Mipmap Pixels: استفاده از mipmap برای کاهش نویز و جزئیات ریز در تصاویر متحرک/مقیاس‌دار.

  • Fill Viewer (fillmode): ⊞ تعیین نحوه نمایش تصویر در Viewer.

    • Use Input: همان تنظیم ورودی.

    • Fill: کشش تصویر تا پر شدن کل Viewer.

    • Fit Horizontal: پر کردن در عرض.

    • Fit Vertical: پر کردن در ارتفاع.

    • Fit Best: کشش یا فشرده‌سازی بدون برش تصویر.

    • Fit Outside: کشش تصویر تا پر شدن Viewer (ممکن است بخشی از تصویر بریده شود).

    • Native Resolution: نمایش تصویر با رزولوشن اصلی.

  • Viewer Smoothness (filtertype): ⊞ فیلتر پیکسل هنگام نمایش در Viewer.

    • Nearest Pixel

    • Interpolate Pixels

    • Mipmap Pixels

  • Passes (npasses): چند بار تکرار عملیات TOP. هر بار نتیجه Pass قبلی جایگزین ورودی می‌شود. (به جز GLSL با Compute Shader).

  • Channel Mask (chanmask): انتخاب کانال‌های مورد پردازش (R, G, B, A).

  • Pixel Format (format): ⊞ فرمت ذخیره داده‌ها در تصویر.

    • Use Input

    • 8-bit fixed (RGBA)

    • sRGB 8-bit fixed (RGBA)

    • 16-bit float (RGBA)

    • 32-bit float (RGBA)

    • 10-bit RGB, 2-bit Alpha (RGBA)

    • 16-bit fixed (RGBA)

    • 11-bit float (RGB, Positive only)

    • 16-bit float (RGB)

    • 32-bit float (RGB)

    • 8/16/32-bit fixed or float (Mono, RG, A, Mono+Alpha)

(لیست کامل همانند متن اصلی شامل همه فرمت‌هاست: RGBA، RGB، Mono، RG، Alpha، Mono+Alpha در بیت‌های مختلف).


کانال‌های Info CHOP

اطلاعات اضافی Cache Select TOP از طریق Info CHOP در دسترس است.

کانال‌های عمومی TOP

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

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

  • aspectx: نسبت افقی.

  • aspecty: نسبت عمودی.

  • depth: عمق آرایه (۲D یا ۳D).

  • gpu_memory_used: میزان حافظه گرافیکی استفاده‌شده.

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

  • 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 شده باشد مقدار 1 است.

  • warnings: تعداد هشدارهای اپراتور (اگر وجود داشته باشد).

  • errors: تعداد خطاهای اپراتور (اگر وجود داشته باشد).

دیدگاهتان را بنویسید