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