خلاصه
توجه:
مجوز: فقط در نسخههای TouchDesigner Educational، Commercial و Pro در دسترس است.
Direct Display Out TOP از تکنولوژی جدیدی در Vulkan استفاده میکند که امکان خروجی مستقیم از پورتهای DisplayPort/HDMI کارت گرافیک را بدون تعامل با دسکتاپ ویندوز فراهم میکند.
این کار باعث میشود:
نیازی به Window COMP نباشد.
پنجرههای دیگر و موس جلوی محتوای شما قرار نگیرند.
بسیاری از مشکلات ناشی از Windows Compositor از بین برود (همانطور که در Perfect Playback توضیح داده شده).
با Direct Display میتوان تا ۳ خروجی را کنترل کرد.
پیشنیازها:
مجوز TouchDesigner Educational، Commercial یا Pro.
کارت گرافیک Nvidia Workstation (RTX/Quadro). کارتهای Geforce قادر به حذف نمایشگرها از دسکتاپ با configureDdisplay.exe نیستند.
Windows 11 Pro for Workstations یا Windows 11 Enterprise برای حذف خروجی از دسکتاپ لازم است.
پس از برآورده شدن این پیشنیازها، مرحله بعدی تنظیم خروجیها است.
برای هر خروجی جداگانه، رزولوشن و نرخ تازهسازی (refresh rate) را میتوان در Nvidia Control Panel تنظیم کرد.
برای همگامسازی چند خروجی روی یک دستگاه، ابتدا از ابزار configureMosaic.exe یا Nvidia Control Panel برای تنظیم Mosaic استفاده کنید.
سپس نمایشگرها را از دسکتاپ حذف کنید تا مستقیماً توسط Direct Display کنترل شوند (با استفاده از configureDdisplay.exe).
مثال:
برای لیست کردن مانیتورها:
برای حذف مانیتور شماره ۱:
برای استفاده از Quadro Sync / Hardware Frame Lock، از ابزار QSync Utility استفاده کنید. این ویژگی فقط در نسخههای Pro فعال است و اجازه میدهد چند GPU خروجی را همزمان بین چند نمونه TouchDesigner همگام کنند.
پس از انجام همه این مراحل، Direct Display Out TOP میتواند خروجیها را پیدا کرده و به آنها ارسال کند.
اطلاعات بیشتر در ویدیویی که از دقیقه ۳۲:۴۲ شروع میشود یا صفحه ۷۲ فایل PDF همراه ارائه موجود است.
محتوای سند
خلاصه
پارامترها – برگه Direct Display Out
پارامترها – برگه Common
ورودیهای اپراتور
کانالهای Info CHOP
5.1. کانالهای اطلاعات عمومی اپراتور
پارامترها – برگه Direct Display Out
Active active – فعال یا غیرفعال بودن خروجی.
Display display – انتخاب نمایشگری که خروجی به آن ارسال شود.
Hardware Frame-Lock hwframelock – فعال کردن Hardware Frame Lock. فقط در نسخههای Pro موجود است.
پارامترها – برگه Common
Output Resolution (رزولوشن خروجی) – ⊞
Use Input / Eighth / Quarter / Half / 2X / 4X / 8X / Fit Resolution / Limit Resolution / Custom Resolution
Resolution (رزولوشن دستی) – ⊞
فعال در صورت انتخاب Custom Resolution. شامل W و H.
Resolution Menu – رزولوشنهای رایج.
Use Global Res Multiplier – استفاده از ضریب جهانی رزولوشن.
Output Aspect (نسبت تصویر خروجی) – ⊞
Use Input / Resolution / Custom Aspect
Aspect – برای Custom Aspect استفاده میشود.
- Aspect1
- Aspect2Aspect Menu – نسبتهای رایج.
Input Smoothness (نرمی ورودی) – ⊞
Nearest Pixel / Interpolate Pixels / Mipmap Pixels
Fill Viewer (نحوه نمایش در Viewer) – ⊞
Use Input / Fill / Fit Horizontal / Fit Vertical / Fit Best / Fit Outside / Native Resolution
Viewer Smoothness (نرمی در Viewer) – ⊞
Nearest Pixel / Interpolate Pixels / Mipmap Pixels
Passes (تکرار عملیات) – تعداد دفعات تکرار عملیات TOP.
Channel Mask (انتخاب کانال) – R, G, B, A.
Pixel Format (فرمت پیکسلی) – ⊞
شامل تمام فرمتهای RGBA، RGB، Mono، Alpha و ترکیبی با دقتهای ۸، ۱۶، ۳۲ بیتی، Float و Fixed.
ورودیهای اپراتور
Input 0
کانالهای Info CHOP
اطلاعات اضافه از طریق Info CHOP قابل دسترسی است.
کانالهای عمومی اپراتور
total_cooks – تعداد دفعات Cook شدن اپراتور
cook_time – مدت زمان آخرین Cook (میلیثانیه)
cook_frame – شماره فریم آخرین Cook نسبت به تایملاین کامپوننت
cook_abs_frame – شماره فریم آخرین Cook نسبت به زمان مطلق
cook_start_time – زمان شروع Cook در فریم (میلیثانیه)
cook_end_time – زمان پایان Cook در فریم (میلیثانیه)
cooked_this_frame – 1 در صورت Cook شدن در این فریم
warnings – تعداد هشدارها
errors – تعداد خطاها
