Syphon Spout In TOP
پرش به ناوبری | پرش به جستجو

خلاصه

توجه: برای استفاده از Spout روی ویندوز، نیاز به کارت گرافیک Nvidia یا AMD است؛ Intel پشتیبانی نمی‌شود.

Syphon Spout In TOP تصویر تکسچر خود را از طریق حافظه مشترک (Shared Memory) از دیگر برنامه‌هایی که از Spout روی ویندوز یا Syphon روی macOS پشتیبانی می‌کنند، دریافت می‌کند. از آنجایی که این روش از حافظه مشترک استفاده می‌کند، فقط روی همان کامپیوتری که TOP اجرا می‌شود کار می‌کند و تصاویر را به شبکه یا کامپیوتر دیگر منتقل نمی‌کند. برای ارسال تکسچرها به کامپیوتر دیگر، از Touch In TOP و Touch Out TOP یا NDI In TOP و NDI Out TOP استفاده کنید.

می‌توانید بسته راه‌اندازی Spout را برای آزمایش و نمونه‌ها از آدرس http://spout.zeal.co/ دانلود کنید. همچنین می‌توانید یک Syphon simple server برای آزمایش دانلود کنید.

به طور پیش‌فرض، روی ویندوز Spout محدود به ۱۰ فرستنده فعال روی کامپیوتر است. این محدودیت را می‌توان با تغییر مقدار DWORD در رجیستری ویندوز تغییر داد:

HKEY_CURRENT_USER\Software\Leading Edge\Spout\MaxSenders

همچنین نگاه کنید به: Syphon Spout Out TOP

PythonIcon.png
syphonspoutinTOP_Class


فهرست مطالب

  1. خلاصه

  2. پارامترها – صفحه Syphon Spout In

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

  4. کانال‌های Info CHOP
      4.1 کانال‌های اطلاعاتی مشترک TOP
      4.2 کانال‌های اطلاعاتی مشترک اپراتور


پارامترها – صفحه Syphon Spout In

  • Use Spout Active Sender (usespoutactivesender)
    Spout دارای یک ابزار خارجی است که اجازه می‌دهد از لیست فرستنده‌های در حال اجرا یکی را به عنوان فرستنده «فعال» جهانی انتخاب کنید. فعال کردن این پارامتر باعث می‌شود نود از همان فرستنده استفاده کند، به جای فرستنده‌ای که در پارامتر Sender Name مشخص شده است.

  • Sender Name (sendername)
    نام فرستنده Syphon/Spout که می‌خواهید دریافت کنید.


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

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

  • 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) ⊞
    تنظیم نسبت تصویر خروجی. مراقب نتایج غیرمنتظره هنگام ترکیب TOPها با نسبت تصویر متفاوت باشید.

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

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

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

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

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

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

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

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


کانال‌های Info CHOP

اطلاعات اضافی Syphon Spout In 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 – تعداد خطاها