خلاصه

Emboss TOP افکتی ایجاد می‌کند که گویی تصویر روی ورقه‌ای نازک از فلز برجسته (Emboss) شده است. لبه‌های موجود در تصویر به شکل برجسته دیده می‌شوند.

PythonIcon.png کلاس embossTOP_Class


محتوا

  1. خلاصه

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

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

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

  5. کانال‌های Info CHOP
    5.1. کانال‌های عمومی Info TOP
    5.2. کانال‌های عمومی Info اپراتور


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

Select (انتخاب) – ⊞ – این منو مشخص می‌کند که لبه‌های تصویر چگونه پیدا شوند. لبه‌ها در تصویر خروجی بسته به شیبشان برجسته یا فرورفته نمایش داده می‌شوند:

  • Luminance (روشنایی) – لبه‌ها از مقادیر روشنایی تصویر استخراج می‌شوند.

  • Red (قرمز) – لبه‌ها از کانال قرمز استخراج می‌شوند.

  • Green (سبز) – لبه‌ها از کانال سبز استخراج می‌شوند.

  • Blue (آبی) – لبه‌ها از کانال آبی استخراج می‌شوند.

  • Alpha (آلفا) – لبه‌ها از کانال آلفا استخراج می‌شوند.

  • RGB Average (میانگین RGB) – لبه‌ها از میانگین ترکیبی RGB استخراج می‌شوند.

  • RGBA Average (میانگین RGBA) – لبه‌ها از میانگین ترکیبی RGBA استخراج می‌شوند.

Method (روش) – ⊞ – تعیین می‌کند از چه پیکسل‌هایی برای محاسبه شیب در هر پیکسل استفاده شود:

  • Use Previous And Current (قبلی و فعلی)

  • Use Current And Next (فعلی و بعدی)

  • Use Previous And Next (قبلی و بعدی)

Midpoint (نقطه میانی) – رنگ خاکستری نقطه میانی Emboss را مشخص می‌کند. هر بخشی از تصویر که نه برجسته باشد و نه فرورفته، این رنگ را خواهد داشت.

Strength (قدرت/عمق) – عمق برجسته‌سازی را تعیین می‌کند. مقدارهای بیشتر باعث می‌شود خروجی عمیق‌تر به نظر برسد.

Sample Step (گام نمونه‌برداری) – ⊞ – هنگام نمونه‌برداری تصویر، فاصله هر پیکسل تا پیکسل نمونه را مشخص می‌کند. اگر واحد پیکسل باشد، این مقدار تعداد پیکسل‌هایی است که از پیکسل جاری فاصله دارد تا لبه پیدا شود. (مثلاً مقدار ۳ یعنی سه پیکسل دورتر بررسی می‌شود.)

  • offset1

  • offset2

Sample Step Unit (واحد گام نمونه‌برداری)

Direction (جهت) – موقعیت منبع نور را کنترل می‌کند و جهت هایلایت‌ها و سایه‌ها را در تصویر برجسته تغییر می‌دهد.


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

Output Resolution (وضوح خروجی) – ⊞ – تغییر سریع وضوح داده‌های TOP:

  • Use Input – استفاده از وضوح ورودی.

  • Eighth – تقسیم وضوح ورودی بر ۸.

  • Quarter – تقسیم وضوح ورودی بر ۴.

  • Half – نصف کردن وضوح ورودی.

  • 2X – دو برابر کردن وضوح.

  • 4X – چهار برابر کردن وضوح.

  • 8X – هشت برابر کردن وضوح.

  • Fit Resolution – تطبیق با وضوح مشخص‌شده با حفظ نسبت تصویر.

  • Limit Resolution – محدود کردن به وضوح مشخص‌شده (با حفظ نسبت تصویر).

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

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

  • W (عرض)

  • H (ارتفاع)

Resolution Menu – منوی کشویی وضوح‌های متداول.

Use Global Res Multiplier – از ضریب وضوح سراسری (در Preferences) استفاده می‌کند تا پروژه روی سیستم‌های ضعیف‌تر سریع‌تر اجرا شود.

Output Aspect (نسبت ابعاد خروجی) – ⊞ – نسبت ابعاد تصویر:

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

  • Resolution – استفاده از وضوح تعریف‌شده.

  • Custom Aspect – تعریف دستی نسبت.

Aspect (نسبت ابعاد) – ⊞ – تنها در حالت Custom فعال است.

  • Aspect1

  • Aspect2

Aspect Menu – نسبت‌های ابعاد متداول.

Input Smoothness (نرمی ورودی) – ⊞ – فیلترینگ پیکسل ورودی:

  • Nearest Pixel – نمایش دقیق پیکسل (لبه‌دار).

  • Interpolate Pixels – فیلتر خطی (نمایش نرم).

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

Fill Viewer (نمایش در Viewport) – ⊞ – نحوه نمایش تصویر در Viewer:

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

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

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

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

  • Fit Best – پر کردن بدون برش تصویر.

  • Fit Outside – پر کردن کل Viewer حتی اگر قسمتی از تصویر بریده شود.

  • Native Resolution – نمایش وضوح اصلی.

Viewer Smoothness (نرمی نمایشگر) – ⊞ – فیلترینگ در Viewer:

  • Nearest Pixel

  • Interpolate Pixels

  • Mipmap Pixels

Passes (تکرار) – تعداد دفعات اجرای عملگر.

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

Pixel 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 فقط مقادیر مثبت)

  • 16-bit float (RGB)

  • 32-bit float (RGB)

  • 8-bit fixed (Mono)

  • 16-bit fixed (Mono)

  • 16-bit float (Mono)

  • 32-bit float (Mono)

  • 8-bit fixed (RG)

  • 16-bit fixed (RG)

  • 16-bit float (RG)

  • 32-bit float (RG)

  • 8-bit fixed (A)

  • 16-bit fixed (A)

  • 16-bit float (A)

  • 32-bit float (A)

  • 8-bit fixed (Mono+Alpha)

  • 16-bit fixed (Mono+Alpha)

  • 16-bit float (Mono+Alpha)

  • 32-bit float (Mono+Alpha)


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

  • Input 0


کانال‌های Info CHOP

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

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

  • resx – وضوح افقی بر حسب پیکسل.

  • resy – وضوح عمودی بر حسب پیکسل.

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

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

  • depth – عمق آرایه ۲D یا ۳D.

  • gpu_memory_used – میزان حافظه GPU مصرف‌شده.

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

  • 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 – تعداد خطاها.