OP Viewer TOP

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

خلاصه (Summary)

OP Viewer TOP می‌تواند Node Viewer هر اپراتور دیگر را به شکل تصویر TOP نمایش دهد.
اگر منبع اپراتور یک Panel Component باشد، تعامل با پنل از طریق تصویر TOP نیز پشتیبانی می‌شود.

PythonIcon.pngopviewerTOP_Class


فهرست مطالب

  1. Summary

  2. Parameters – Source Page

  3. Parameters – Common Page

  4. Operator Inputs

  5. Info CHOP Channels

    • 5.1 Common TOP Info Channels

    • 5.2 Common Operator Info Channels


Parameters – Source Page

پارامترهای صفحه Source

Operator Viewer (opviewer)
تعیین می‌کند از Viewer کدام اپراتور استفاده شود.
می‌توانید اپراتور را کشیده و رها (Drag & Drop) کنید یا مسیر آن را مستقیم تایپ کنید.

Allow Panel Interaction (allowpanel)
این گزینه در حال منسوخ شدن است. لطفاً برای جایگزین از OP Viewer COMP استفاده کنید.

Preserve Alpha (preservealpha)
از کانال آلفا برای تعیین شفافیت در تکسچر استفاده می‌کند.


Parameters – Common Page

پارامترهای عمومی

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

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

Resolution Menu (resmenu)
منوی کشویی شامل چند رزولوشن پرکاربرد.

Use Global Res Multiplier (resmult)
استفاده از ضریب رزولوشن سراسری در
Edit → Preferences → TOPs
این ضریب روی رزولوشن تمام TOPها اعمال می‌شود و برای سیستم‌هایی با سخت‌افزار متفاوت مفید است.
مثلاً اگر پروژه‌ای روی سیستم دسکتاپ با حافظه گرافیکی زیاد طراحی شده باشد، کاربر لپ‌تاپی با 64MB VRAM می‌تواند ضریب رزولوشن سراسری را نصف یا یک‌چهارم کند تا سرعت مناسب داشته باشد.
با فعال کردن این گزینه، این TOP تحت تأثیر ضریب سراسری قرار می‌گیرد.

Output Aspect (outputaspect)
تنظیم نسبت تصویر خروجی و امکان نمایش تکسچرها در هر اندازه.
در ترکیب TOPهایی با نسبت تصویر متفاوت، ممکن است نتایج غیرمنتظره ایجاد شود.
(می‌توان تصاویر با پیکسل‌های غیرمربعی تعریف کرد.)

Aspect (aspect)
زمانی استفاده می‌شود که Output Aspect روی Custom Aspect تنظیم شده باشد.

Aspect Menu (armenu)
منوی کشویی شامل نسبت‌های تصویر رایج.

Input Smoothness (inputfiltertype)
کنترل فیلتر پیکسلی روی تصویر ورودی TOP.

Fill Viewer (fillmode)
نحوه نمایش تصویر TOP در Viewer را مشخص می‌کند.

نکته:
برای درک بهتر عملکرد TOPها با تصاویر، بهتر است Fill Viewer روی Native Resolution تنظیم شود تا تغییر اندازه خودکار Viewer اعمال نشود.

Viewer Smoothness (filtertype)
کنترل فیلتر پیکسلی در Viewerها.

Passes (npasses)
عملیات TOP را به تعداد مشخص شده تکرار می‌کند.
اگر مقدار بزرگ‌تر از 1 باشد، خروجی هر پاس به ورودی اول نود پاس بعدی منتقل می‌شود و این روند تکرار می‌شود.
یک استثنا در GLSL TOP هنگام استفاده از Compute Shader وجود دارد که ورودی همچنان تصویر TOP متصل باقی می‌ماند.

Channel Mask (chanmask)
انتخاب کانال‌هایی که TOP روی آن‌ها عمل می‌کند (R، G، B، A).
به‌صورت پیش‌فرض همه کانال‌ها فعال هستند.

Pixel Format (format)
فرمت ذخیره‌سازی داده برای هر کانال تصویر (R، G، B، A).
برای اطلاعات بیشتر به Pixel Formats مراجعه کنید.


Operator Inputs

  • Input 0:


Info CHOP Channels

کانال‌های اطلاعاتی CHOP

اطلاعات تکمیلی OP Viewer TOP از طریق Info CHOP قابل دسترسی است.

کانال‌های اطلاعات مشترک TOP

  • resx – رزولوشن افقی TOP بر حسب پیکسل.

  • resy – رزولوشن عمودی TOP بر حسب پیکسل.

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

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

  • depth – عمق آرایه دوبعدی یا سه‌بعدی، در صورت وجود آرایه تکسچر.

  • gpu_memory_used – کل حافظه‌ی گرافیکی مصرف شده توسط TOP.

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

  • 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 شده باشد مقدار 1 دارد.

  • warnings – تعداد هشدارها (در صورت وجود).

  • errors – تعداد خطاها (در صورت وجود).