خلاصه
توجه:
مجوز: فقط در نسخههای TouchDesigner Educational، Commercial و Pro در دسترس است.
سیستمعامل: این اپراتور فقط در Microsoft Windows پشتیبانی میشود.
DirectX In TOP امکان آوردن تکسچرهای DirectX از برنامههای دیگر به TouchDesigner را فراهم میکند.
این ویژگی از طریق DirectX Sharing Resources در دسترس است و از DirectX 9.0 به بالا پشتیبانی میکند.
همچنین ببینید: DirectX Out TOP
محتوای سند
خلاصه
پارامترها – برگه DirectX In
پارامترها – برگه Common
کانالهای Info CHOP
4.1. کانالهای اطلاعات عمومی TOP
4.2. کانالهای اطلاعات عمومی اپراتور
پارامترها – برگه DirectX In
Handle handle – مشخص کردن handle مربوط به تکسچر DirectX.
میتوانید handle هر DirectX Out TOP را با وصل کردن یک Info DAT به آن بدست آورید (handle یکی از ستونهاست).
سایر برنامههایی که از به اشتراکگذاری تکسچر پشتیبانی میکنند، روش مخصوص خود را برای گرفتن handle دارند. لطفاً به مستندات آن برنامه مراجعه کنید.
پارامترها – برگه Common
Output Resolution (رزولوشن خروجی) – ⊞
Use Input / Eighth / Quarter / Half / 2X / 4X / 8X / Fit Resolution / Limit Resolution / Custom Resolution
توضیحات مشابه Direct Display Out TOP: رزولوشن ورودی را افزایش، کاهش یا محدود میکند و امکان کنترل دستی (Custom) را میدهد.
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
در صورتی که ورودی فرمت 32-bit float باشد، فقط Nearest Pixel اعمال میشود.
Passes (تکرار عملیات) – تعداد دفعات تکرار عملیات TOP.
هر تکرار بعدی ورودی اول نود را با خروجی تکرار قبلی جایگزین میکند، به جز GLSL TOP با compute shader که ورودی حفظ میشود.
Channel Mask (انتخاب کانال) – R, G, B, A.
Pixel Format (فرمت پیکسلی) – ⊞
شامل تمام فرمتهای RGBA، RGB، Mono، Alpha و ترکیبی با دقتهای ۸، ۱۶، ۳۲ بیتی، Float و Fixed.
توضیحات جزئی در مورد sRGB و سایر فرمتها مشابه Direct Display Out TOP.
کانالهای Info CHOP
اطلاعات اضافه از طریق Info CHOP قابل دسترسی است.
کانالهای عمومی TOP
resx – رزولوشن افقی (پیکسل)
resy – رزولوشن عمودی (پیکسل)
aspectx – نسبت افقی
aspecty – نسبت عمودی
depth – عمق آرایه 2D یا 3D در صورت داشتن آرایه تکسچر
gpu_memory_used – مقدار کل حافظه تکسچر استفادهشده
کانالهای عمومی اپراتور
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 – تعداد خطاها
