خلاصه

Flip TOP یک تصویر را در محور X و/یا Y وارونه (Flip) می‌کند. همچنین گزینه‌ای به نام Flop ارائه می‌دهد که هر ردیف از پیکسل‌ها را به یک ستون تبدیل می‌کند.


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

  • Flip X (flipx): تصویر را در محور افقی (X) برعکس می‌کند.

  • Flip Y (flipy): تصویر را در محور عمودی (Y) برعکس می‌کند.

  • Flop (flop): ⊞ تصویر را Flop می‌کند. Flop ترکیبی از یک flip و یک چرخش است. در این حالت وضوح X به Y و وضوح Y به X تبدیل می‌شود.

    • No Flop: هیچ Flop انجام نمی‌شود.

    • Bottom Left: تصویر در محور X برعکس شده و سپس ۹۰ درجه در جهت عقربه‌های ساعت می‌چرخد.

    • Top Left: تصویر در محور X برعکس شده و سپس ۹۰ درجه در خلاف جهت عقربه‌های ساعت می‌چرخد.


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

  • Output Resolution (outputresolution): ⊞ تغییر سریع وضوح داده‌ی TOP.

    • Use Input (useinput): از وضوح ورودی استفاده می‌کند.

    • Eighth (eighth): وضوح ورودی × ۱/۸.

    • Quarter (quarter): وضوح ورودی × ۱/۴.

    • Half (half): وضوح ورودی × ۱/۲.

    • 2X (2x): وضوح ورودی × ۲.

    • 4X (4x): وضوح ورودی × ۴.

    • 8X (8x): وضوح ورودی × ۸.

    • Fit Resolution (fit): اندازه را با حفظ نسبت تصویر به وضوح تعیین‌شده تطبیق می‌دهد.

    • Limit Resolution (limit): عرض و ارتفاع به محدوده وضوح داده‌شده محدود می‌شوند.

    • Custom Resolution (custom): امکان کنترل مستقیم عرض و ارتفاع.

  • Resolution (resolution): ⊞ فقط وقتی فعال می‌شود که حالت Custom Resolution انتخاب شده باشد.

    • W (resolutionw): عرض.

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

  • Resolution Menu (resmenu): منوی کشویی با وضوح‌های پرکاربرد.

  • Use Global Res Multiplier (resmult): از ضریب جهانی وضوح (Global Resolution Multiplier) استفاده می‌کند. برای سازگاری پروژه روی سیستم‌های مختلف کاربرد دارد.

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

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

    • Resolution: استفاده از نسبت وضوح تصویر تعریف‌شده.

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

  • Aspect (aspect): ⊞ استفاده زمانی که حالت Custom Aspect انتخاب شده باشد.

    • Aspect1 (aspect1)

    • Aspect2 (aspect2)

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

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

    • Nearest Pixel: پیکسل نزدیک‌ترین؛ نمایش دقیق اما دندانه‌دار.

    • Interpolate Pixels: فیلتر خطی بین پیکسل‌ها؛ ظاهر نرم‌تر.

    • Mipmap Pixels: فیلتر میپ‌مپ برای کاهش نویز هنگام تغییر مقیاس.

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

    • Use Input: مثل ورودی.

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

    • Fit Horizontal: کشیدن افقی.

    • Fit Vertical: کشیدن عمودی.

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

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

    • Native Resolution: نمایش وضوح اصلی تصویر.

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

    • Nearest Pixel

    • Interpolate Pixels

    • Mipmap Pixels

  • Passes (npasses): تعداد دفعات تکرار عملیات TOP.

  • 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

    • 16-bit fixed (RGBA)

    • 11-bit float (RGB)

    • (و سایر فرمت‌ها شامل Mono، RG، Alpha، و ترکیبات Float/Fixed).


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

  • Input 0:


کانال‌های Info CHOP

اطلاعات اضافی مربوط به Flip TOP از طریق یک Info CHOP قابل دسترسی است.

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

  • resx: وضوح افقی.

  • resy: وضوح عمودی.

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

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

  • depth: عمق آرایه ۲بعدی یا ۳بعدی (در صورت وجود).

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

  • warnings: تعداد هشدارها.

  • errors: تعداد خطاها.