خلاصه

گره HSV Adjust TOP مقادیر رنگ را با استفاده از کنترل‌های Hue (فام)، Saturation (اشباع) و Value (روشنی) تنظیم می‌کند.
اگر Hue Offset، Saturation Multiplier و Value Multiplier را بدون تغییر دادن سایر پارامترها تنظیم کنید، رنگ همه پیکسل‌های تصویر تغییر خواهد کرد.
سایر پارامترها برای محدود کردن محدوده‌ی پیکسل‌هایی هستند که می‌خواهید بر اساس Hue، Saturation و Value آن‌ها را تغییر دهید.

برای مثال، اگر Hue Range را دست‌نخورده بگذارید اما Saturation Range را کاهش دهید، فقط پیکسل‌هایی تغییر می‌کنند که در محدوده‌ی جدید اشباع قرار می‌گیرند.
این محدوده برابر است با مقدار اشباع رنگ شروع + Range + Falloff.


پارامترها – صفحه HSV Tweak

  • Start Color (رنگ شروع) – رنگی است که تنظیمات HSV حول آن متمرکز می‌شود. وقتی محدوده فام کوچک باشد، این همان رنگی است که تغییر می‌کند. (مثال: رنگ شروع = فیروزه‌ای با Hue=180).

  • Hue Range – محدوده رنگی که از رنگ شروع تغییر می‌کند.

    • مقدار 1 = فقط رنگ دقیقاً مشابه رنگ شروع تغییر می‌کند.

    • مقدار 360 = همه رنگ‌ها تغییر می‌کنند.

    • مثال: Start=180 و Range=20 → محدوده 170 تا 190 تغییر می‌کند.

  • Hue Falloff – میزان نرم شدن مرز محدوده فام. هرچه بیشتر باشد، گذار نرم‌تر خواهد بود.

  • Saturation Range – محدوده اشباع نسبت به رنگ شروع (۰ تا ۱).

  • Saturation Falloff – نرم شدن مرز محدوده اشباع.

  • Value Range – محدوده روشنایی (Value) نسبت به رنگ شروع (۰ تا ۱).

  • Value Falloff – نرم شدن مرز محدوده روشنایی.

  • Hue Offset – جابجایی فام رنگ‌ها (۰ تا ۳۶۰).

    • مثال: اگر رنگ اولیه = 180 (فیروزه‌ای)، با Offset=100 → به 280 (بنفش) تغییر می‌کند.

  • Saturation Multiplier – ضریب اشباع محدوده انتخاب‌شده.

    • 0 = حذف اشباع → خاکستری

    • 1 = بدون تغییر

    • 2 = دو برابر اشباع

  • Value Multiplier – ضریب روشنایی محدوده انتخاب‌شده.


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

  • Output Resolution – رزولوشن خروجی TOP.

    • Use Input = همان رزولوشن ورودی

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

    • Fit Resolution = تغییر متناسب با حفظ نسبت تصویر

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

    • Custom Resolution = تنظیم دستی عرض و ارتفاع

  • Resolution (W, H) – فقط در حالت Custom فعال می‌شود.

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

  • Use Global Res Multiplier – ضرب همه رزولوشن‌ها در یک ضریب عمومی (مناسب برای سخت‌افزار ضعیف‌تر).

  • Output Aspect – نسبت تصویر خروجی:

    • Use Input

    • Resolution (بر اساس پیکسل‌ها)

    • Custom Aspect

  • Aspect (1:2 و غیره) – تنظیم دستی نسبت.

  • Aspect Menu – نسبت‌های آماده.

  • Input Smoothness – فیلتر ورودی:

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

    • Linear = فیلتر خطی (نمای خوب در زوم)

    • Mipmap = فیلتر میپ‌مپ (کاهش نویز و چشمک در حرکت/مقیاس).

  • Fill Viewer – حالت نمایش تصویر در Viewer:

    • Fill, Fit Horizontal, Fit Vertical, Fit Best, Fit Outside, Native Resolution.

  • Viewer Smoothness – فیلتر نمایشگر (Nearest، Linear، Mipmap).

  • Passes – چند بار اجرای گره روی خودش.

  • Channel Mask – انتخاب کانال‌ها (R, G, B, A).

  • Pixel Format – فرمت ذخیره‌سازی داده تصویر:

    • ورودی (Use Input)

    • 8-bit RGBA

    • sRGB 8-bit

    • 16-bit float/32-bit float RGBA

    • RGB10A2

    • فرمت‌های Mono، RG، Alpha با بیت‌های مختلف

    • … (انواع مختلف ذکرشده در متن اصلی).


ورودی‌های گره

  • Input 0 – ورودی اصلی


کانال‌های Info CHOP

Common TOP Info Channels

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

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

  • depth – عمق آرایه

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

Common Operator Info Channels

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

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

  • cook_frame – شماره فریم آخرین Cook (Timeline محلی)

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

  • cook_start_time / cook_end_time – شروع/پایان Cook

  • cooked_this_frame – آیا در این فریم Cook شده (0/1)

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