Remap TOP

پرش به ناوبری
پرش به جستجو

خلاصه (Summary)

Remap TOP از ورودی دوم برای تحریف (Warp) ورودی اول استفاده می‌کند.

برای هر پیکسل خروجی، از کانال قرمز و سبز ورودی دوم استفاده می‌شود تا مشخص شود کدام پیکسل از ورودی اول انتخاب شود:

  • Red = 0 → ستون سمت چپ

  • Red = 1 → ستون سمت راست

  • Green = 0 → ردیف پایین

  • Green = 1 → ردیف بالا

  • Blue = 0 → جلویی‌ترین اسلایس پیکسل‌ها

  • Blue = 1 → پشتی‌ترین اسلایس پیکسل‌ها

اگر Red = 0.5، Green = 0.5 و Blue = 0.5 باشد، پیکسل وسط اسلایس میانی از ورودی اول انتخاب می‌شود. پیکسل‌های ورودی اول Interpolation می‌شوند.

بهتر است ورودی دوم یک تصویر با 16 بیت به ازای هر کانال یا بهتر، مانند 32 بیت Float باشد. در غیر این صورت، اگر ورودی دوم 8 بیت باشد، خروجی لبه‌های دندانه‌ای (Jagged) خواهد داشت، زیرا تنها 256×256 پیکسل از ورودی اول نمونه‌برداری می‌شود.

نکته: برای جزئیات بیشتر، پارامتر Pixel Format در صفحه Common ورودی دوم TOP متصل به Remap را بررسی کنید.

توجه:

  • Displace TOP مشابه عمل می‌کند اگر:
     - Vertical Source روی Green باشد
     - UV Weight = 0
     - Displace Weight = 0.5

  • Displace TOP بیشتر برای تحریف عمومی کاربرد دارد، در حالی که Remap TOP اغلب برای تحریف تصاویر با ابزارهای دیگر مانند Stitcher یا برای Projection Mapping استفاده می‌شود.

پشتیبانی: این TOP از 3D Textures و 2D Texture Arrays پشتیبانی می‌کند.

PythonIcon.pngremapTOP_Class


فهرست مطالب (Contents)

  1. Summary

  2. Parameters – Remap Page

  3. Parameters – Common Page

  4. Operator Inputs

  5. Info CHOP Channels
     5.1 Common TOP Info Channels
     5.2 Common Operator Info Channels


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

Resolution Source (resolutionsource) ⊞

رزولوشن عرض-ارتفاع ورودی انتخاب‌شده برای رزولوشن نهایی استفاده می‌شود، مگر اینکه دستی در صفحه Common تغییر داده شود.

Depth Res Source (depthressource) ⊞

عمق ورودی انتخاب‌شده برای عمق نهایی استفاده می‌شود.

Horizontal Source (horzsource) ⊞

انتخاب کانال ورودی دوم برای تحریف افقی ورودی اول.

Vertical Source (vertsource) ⊞

انتخاب کانال ورودی دوم برای تحریف عمودی ورودی اول.

Z Source (zsource) ⊞

انتخاب کانال ورودی دوم برای تحریف Z ورودی اول.

Flip Horizontal Direction (fliphorz)

جهت تحریف افقی را معکوس می‌کند. مقدار پیکسل 0 → گرفتن پیکسل از ستون سمت راست ورودی اول.

Flip Vertical Direction (flipvert)

جهت تحریف عمودی را معکوس می‌کند. مقدار پیکسل 0 → گرفتن پیکسل از ردیف بالا ورودی اول.

Flip Z Direction (flipz)

جهت تحریف Z را معکوس می‌کند. مقدار پیکسل 0 → گرفتن پیکسل از اسلایس پشتی ورودی اول.

Extend (extend) ⊞

کنترل می‌کند چه مقداری از ورودی اول زمانی برگردانده شود که مقادیر ورودی دوم خارج از بازه [0-1] باشد.

Interpolation (interp) ⊞

روش Interpolation برای نمونه‌برداری از ورودی اول را انتخاب کنید.


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

Output Resolution (outputresolution) ⊞

تغییر سریع رزولوشن داده‌های TOP.

Resolution (resolution) ⊞

فقط زمانی فعال است که Resolution روی Custom Resolution باشد.

Resolution Menu (resmenu)

منوی کشویی شامل رزولوشن‌های پرکاربرد.

Use Global Res Multiplier (resmult)

استفاده از Global Resolution Multiplier در Edit > Preferences > TOPs.

Output Aspect (outputaspect) ⊞

تنظیم نسبت تصویر خروجی.

Aspect (aspect) ⊞

استفاده وقتی Output Aspect روی Custom Aspect تنظیم شده باشد.

Aspect Menu (armenu)

منوی کشویی نسبت‌های تصویر متداول.

Input Smoothness (inputfiltertype) ⊞

کنترل فیلتر شدن پیکسل‌ها در ورودی.

Fill Viewer (fillmode) ⊞

نحوه نمایش تصویر در Viewer.
نکته: بهتر است در شروع کار روی Native Resolution قرار دهید.

Viewer Smoothness (filtertype) ⊞

کنترل فیلتر شدن پیکسل‌ها در Viewer.

Passes (npasses)

عملیات TOP را چند بار تکرار می‌کند. هر تکرار بیشتر = گرفتن خروجی هر پاس و وارد کردن آن به ورودی اول و تکرار عملیات.

Channel Mask (chanmask)

انتخاب کانال‌های R، G، B، یا A که TOP روی آن‌ها عمل کند.

Pixel Format (format) ⊞

فرمت ذخیره داده برای هر کانال (R، G، B، A).


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

  • Input 0: Source Image – تصویری که قرار است تحریف شود.

  • Input 1: UV Image – تصویری که مقادیر UV برای نمونه‌برداری را دارد.


کانال‌های Info CHOP

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

Common TOP Info Channels

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

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

  • aspectx – نسبت افقی

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

  • depth – عمق آرایه 2D یا 3D

  • 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 (ms)

  • cook_end_time – زمان پایان Cook (ms)

  • cooked_this_frame – 1 اگر در این فریم Cook شده باشد

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

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