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

خلاصه

توجه:
مجوز: فقط در TouchDesigner Pro موجود است.

Stype TOP با دوربین‌های Stype (RedSpy) کار می‌کند تا با استفاده از کانال‌های یک CHOP متصل، اعوجاج لنز شبیه‌سازی‌شده را انجام دهد.

توجه: این CHOP تنها با سخت‌افزار Stype کار می‌کند.
همچنین ببینید: Stype و Stype CHOP.

PythonIcon.png
stypeTOP_Class


فهرست مطالب

  1. خلاصه

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

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

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

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


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

CHOP Node (chop)
ارجاع به CHOPی که پارامترهای اعوجاج لنز را خروجی می‌دهد. این می‌تواند یک Stype CHOP یا هر اپراتور دیگری باشد که کانال‌های k1, k2, centerx, centery, pawidth و paheight را تعریف کرده باشد. برای اطلاعات بیشتر درباره این کانال‌ها، به Stype CHOP مراجعه کنید.

Padding (padding)
فقط زمانی فعال است که پارامتر CHOP Node به یک Stype CHOP اشاره نکند. این پارامتر مشخص می‌کند که آیا پدینگ (حاشیه) در تصویر منبع اعمال شده است یا خیر و خروجی را مطابق با آن کراپ می‌کند. برای جزئیات بیشتر به Stype CHOP مراجعه کنید.


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

پارامترهای مشترک مشابه دیگر TOPها هستند:

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

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

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

  • Use Global Res Multiplier (resmult)
    از Global Resolution Multiplier موجود در Edit>Preferences>TOPs استفاده می‌کند. این پارامتر همه رزولوشن‌های TOPها را در یک ضریب مشخص ضرب می‌کند و برای کار روی سیستم‌های با مشخصات سخت‌افزاری متفاوت مفید است.

  • Output Aspect (outputaspect) ⊞
    نسبت تصویر را تنظیم می‌کند تا هر بافتی در هر اندازه قابل مشاهده باشد. هنگام ترکیب TOPهای با نسبت تصویر متفاوت مراقب نتایج غیرمنتظره باشید.

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

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

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

  • Fill Viewer (fillmode) ⊞
    تعیین نحوه نمایش تصویر TOP در Viewer.
    توجه: برای درک عملکرد TOPها با تصاویر، این پارامتر را روی Native Resolution قرار دهید تا بدون تغییر اندازه خودکار Viewer، تصویر واقعی را مشاهده کنید.

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

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

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

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


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

  • Input 0: ورودی اصلی


کانال‌های Info CHOP

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

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

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

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

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

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

  • depth – عمق آرایه 2D یا 3D در صورت وجود

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

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

  • total_cooks – تعداد دفعات Cook شدن اپراتور

  • cook_time – مدت آخرین Cook (میلی‌ثانیه)

  • cook_frame – شماره فریم آخرین Cook نسبت به Timeline

  • cook_abs_frame – شماره فریم آخرین Cook نسبت به زمان مطلق

  • cook_start_time – زمان شروع Cook (میلی‌ثانیه)

  • cook_end_time – زمان پایان Cook (میلی‌ثانیه)

  • cooked_this_frame – ۱ اگر اپراتور در این فریم Cook شده باشد

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

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