خلاصه (Summary)

Corner Pin TOP می‌تواند دو عملیات انجام دهد:

  • در صفحه Extract می‌توانید یک بخش دلخواه از تصویر را با جابجایی ۴ نقطه مشخص کنید.

  • در صفحه Corner Pin می‌توانید گوشه‌های تصویر استخراج‌شده را به هر موقعیتی منتقل کنید.

👉 همچنین ببینید: Projection Mapping


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

  • Bottom Left (extractp3) ⊞ – مختصات x و y گوشه پایین-چپ بخش استخراج.

    • extractp31

    • extractp32

  • Bottom Left Unit (extractp3unit) – واحد گوشه پایین-چپ.

  • Bottom Right (extractp4) ⊞ – مختصات x و y گوشه پایین-راست بخش استخراج.

    • extractp41

    • extractp42

  • Bottom Right Unit (extractp4unit) – واحد گوشه پایین-راست.

  • Top Left (extractp1) ⊞ – مختصات x و y گوشه بالا-چپ بخش استخراج.

    • extractp11

    • extractp12

  • Top Left Unit (extractp1unit) – واحد گوشه بالا-چپ.

  • Top Right (extractp2) ⊞ – مختصات x و y گوشه بالا-راست بخش استخراج.

    • extractp21

    • extractp22

  • Top Right Unit (extractp2unit) – واحد گوشه بالا-راست.

  • Extend (extend) ⊞ – نحوه رفتار تصویر در لبه‌های استخراج:

    • Hold – مقادیر پیکسل‌های لبه فراتر از همان لبه ادامه می‌یابند.

    • Repeat – تصویر در لبه‌ها تکرار می‌شود.

    • Mirror – تصویر در لبه‌ها آینه می‌شود.


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

  • Bottom Left (pinp3) ⊞ – مختصات x و y گوشه پایین-چپ بخش استخراج.

    • pinp31

    • pinp32

  • Bottom Left Unit (pinp3unit) – واحد گوشه پایین-چپ.

  • Bottom Right (pinp4) ⊞ – مختصات x و y گوشه پایین-راست بخش استخراج.

    • pinp41

    • pinp42

  • Bottom Right Unit (pinp4unit) – واحد گوشه پایین-راست.

  • Top Left (pinp1) ⊞ – مختصات x و y گوشه بالا-چپ بخش استخراج.

    • pinp11

    • pinp12

  • Top Left Unit (pinp1unit) – واحد گوشه بالا-چپ.

  • Top Right (pinp2) ⊞ – مختصات x و y گوشه بالا-راست بخش استخراج.

    • pinp21

    • pinp22

  • Top Right Unit (pinp2unit) – واحد گوشه بالا-راست.

  • Grid Refinement (gridrefine) – تصویر روی یک شبکه چندضلعی قرار می‌گیرد تا به بلوک‌هایی تقسیم شود که قابل تغییر شکل باشند. این پارامتر تعداد تقسیمات شبکه را مشخص می‌کند.

  • Background Color (bgcolor) ⊞ – رنگ پس‌زمینه پشت تصویر جلویی. اگر گوشه‌های Corner Pin درون فضای تصویر اصلی قرار گیرند، پس‌زمینه نمایان می‌شود. مثلاً اگر مقدار x گوشه پایین-چپ را 1.0 قرار دهید، رنگ پس‌زمینه در آن قسمت دیده می‌شود.

    • Red (bgcolorr)

    • Green (bgcolorg)

    • Blue (bgcolorb)

    • Alpha (bgcolora)

  • Pre-Multiply RGB by Alpha (premultrgbbyalpha) – این گزینه اجازه می‌دهد رنگ پس‌زمینه بر اساس آلفا پیش‌ضرب شود.


پارامترها – صفحه مشترک (Common Page)

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

    • Use Input (رزولوشن ورودی)

    • Eighth (یک‌هشتم)

    • Quarter (یک‌چهارم)

    • Half (نصف)

    • 2X (دو برابر)

    • 4X (چهار برابر)

    • 8X (هشت برابر)

    • Fit Resolution (فیت کردن متناسب با ابعاد داده شده)

    • Limit Resolution (محدود کردن رزولوشن به مقدار مشخص)

    • Custom Resolution (رزولوشن دلخواه)

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

    • W (resolutionw)

    • H (resolutionh)

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

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

  • Output Aspect (outputaspect) ⊞ – نسبت تصویر خروجی را تعیین می‌کند.

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

    • Resolution – بر اساس رزولوشن تعریف‌شده تصویر.

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

  • Aspect (aspect) ⊞ – وقتی Custom فعال است.

    • aspect1

    • 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، Linear، Mipmap

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

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

  • Pixel Format (format) ⊞ – فرمت ذخیره داده هر کانال (RGBA، RG، Mono، Alpha با بیت‌های مختلف).


ورودی‌های اپراتور (Operator Inputs)

  • Input 0:


کانال‌های Info CHOP

اطلاعات اضافه Corner Pin TOP از طریق Info CHOP قابل دسترسی است.

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

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

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

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

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

    • depth – عمق بافت (۲D یا ۳D).

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

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

    • total_cooks – تعداد دفعات پردازش.

    • cook_time – مدت زمان آخرین پردازش (میلی‌ثانیه).

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

    • cook_abs_frame – شماره فریم آخرین پردازش (نسبت به زمان مطلق).

    • cook_start_time – زمان شروع پردازش در فریم (ms).

    • cook_end_time – زمان پایان پردازش در فریم (ms).

    • cooked_this_frame – اگر در این فریم پردازش شد: 1.

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

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