Shared Mem Out COMP

Shared Mem Out COMP

 

خلاصه

نکته
لایسنس: فقط در نسخه‌های TouchDesigner Educational، TouchDesigner Commercial و TouchDesigner Pro موجود است.

Shared Mem Out COMP فقط در نسخه‌های Commercial و Pro در دسترس است.

Shared Mem Out COMP داده‌های ترنسفورم را به یک بلوک حافظه اشتراکی می‌نویسد. این بلوک حافظه می‌تواند توسط یک پردازش دیگر در Touch با استفاده از Shared Mem In COMP خوانده شود.


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

  • Active active – کنترل می‌کند که آیا این نود در هر فریم پردازش (cook) شود یا خیر.

  • Shared Mem Name name – نام بلوک حافظه‌ای که در آن می‌نویسد.


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

این صفحه پارامترها اکستنشن‌های پایتونی کامپوننت را تنظیم می‌کند. برای جزئیات بیشتر بخش extensions را ببینید.

  • Extension ext – دنباله‌ای از اطلاعات برای ایجاد اکستنشن‌ها روی این کامپوننت.

  • Object ext0object – تعدادی نمونه کلاس که می‌توانند به کامپوننت متصل شوند.

  • Name ext0name – نام اختیاری برای جستجو به جای نام کلاس نمونه.

  • Promote ext0promote – کنترل می‌کند که اکستنشن‌ها مستقیماً در سطح کامپوننت در دسترس باشند یا باید از طریق .ext فراخوانی شوند. (مثال: n.Somefunction در برابر n.ext.Somefunction)

  • Re-Init Extensions reinitextensions – همه آبجکت‌های اکستنشن را دوباره کامپایل می‌کند. به طور معمول، این اشیا فقط وقتی کامپایل می‌شوند که به آن‌ها ارجاع داده شده و تعریفشان تغییر کرده باشد.


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

این صفحه تنظیمات مربوط به نمایشگر نود و روابط کلون را مشخص می‌کند.

  • Parent Shortcut parentshortcut – نامی مشخص می‌کند که می‌توانید در هر جای کامپوننت به‌عنوان مسیر به آن استفاده کنید.

  • Global OP Shortcut opshortcut – نامی مشخص می‌کند که می‌توانید در هر جای پروژه به‌عنوان مسیر به آن استفاده کنید.

  • Internal OP iop – هدر دنباله برای اپراتورهای داخلی.

    • Shortcut iop0shortcut – نامی مشخص می‌کند که می‌توانید داخل کامپوننت به‌عنوان مسیر به “Internal OP” استفاده کنید.

    • OP iop0op – مسیر اپراتور داخلی در این کامپوننت.

  • Node View nodeview ⊞ – تعیین می‌کند چه چیزی در Node Viewer نمایش داده شود. بعضی گزینه‌ها بسته به نوع کامپوننت در دسترس نیستند.

    • Default Viewer default – نمایشگر پیش‌فرض نوع کامپوننت (نمای سه‌بعدی برای Object COMPs و نمایشگر کنترل پنل برای Panel COMPs).

    • Operator Viewer opviewer – نمایشگر نودی که توسط پارامتر Operator Viewer مشخص شده است.

  • Operator Viewer opviewer – انتخاب اپراتوری که نمایشگر آن استفاده می‌شود وقتی Node View روی Operator Viewer تنظیم شده باشد.

  • Enable Cloning enablecloning – کنترل می‌کند آیا این OP باید فعالانه کلون شود یا نه. خاموش کردن آن باعث می‌شود کلون از “Clone Master” متوقف شود.

  • Enable Cloning Pulse enablecloningpulse – کلون فوری محتوا.

  • Clone Master clone – مسیر کامپوننتی که به عنوان کلون مستر استفاده می‌شود.

  • Load on Demand loadondemand – کامپوننت فقط وقتی نیاز باشد در حافظه بارگذاری می‌شود. مناسب برای کامپوننت‌هایی که همیشه استفاده نمی‌شوند.

  • Enable External .tox enableexternaltox – وقتی روشن باشد (پیش‌فرض)، فایل خارجی .tox هنگام شروع .toe بارگذاری می‌شود و محتوای COMP با آن همسان می‌شود.

  • Enable External .tox Pulse enableexternaltoxpulse – دوباره بارگذاری از فایل .tox خارجی (در صورت وجود).

  • External .tox Path externaltox – مسیر فایل .tox روی دیسک برای بارگذاری محتوای کامپوننت هنگام شروع پروژه.

  • Reload Custom Parameters reloadcustom – وقتی فعال باشد، مقادیر پارامترهای سفارشی کامپوننت هنگام بارگذاری مجدد .tox دوباره بارگذاری می‌شوند (فقط برای پارامترهای سطح بالای کامپوننت).

  • Reload Built-In Parameters reloadbuiltin – مشابه بالا، اما برای پارامترهای داخلی کامپوننت.

  • Save Backup of External savebackup – اگر فعال باشد، یک نسخه پشتیبان از کامپوننت مشخص‌شده توسط پارامتر External .tox در فایل .toe ذخیره می‌شود تا اگر .tox پیدا نشد استفاده شود.

  • Sub-Component to Load subcompname – هنگام بارگذاری از فایل .tox این گزینه امکان انتخاب یک COMP خاص را می‌دهد تا به‌جای کل فایل بارگذاری شود. (مثال: اگر فایل project1.tox شامل project1/geo1 باشد و این پارامتر روی geo1 تنظیم شود، همان geo1 به‌جای کل فایل بارگذاری خواهد شد).

  • Relative File Path Behavior relpath ⊞ – تعیین می‌کند مسیر فایل‌های فرزند داخل COMP نسبت به کجا محاسبه شوند:

    • Use Parent’s Behavior inherit – از والد به ارث می‌برد.

    • Relative to Project File (.toe) project – مسیرها نسبت به فایل پروژه .toe محاسبه می‌شوند.

    • Relative to External COMP File (.tox) externaltox – مسیرها نسبت به فایل .tox محاسبه می‌شوند (اگر فعال باشد).


کانال‌های Info CHOP

اطلاعات اضافی برای Shared Mem Out COMP از طریق یک Info CHOP قابل دسترسی است.

Common COMP Info Channels

  • num_children – تعداد فرزندان در این کامپوننت.

Common Operator Info Channels

  • total_cooks – تعداد دفعاتی که اپراتور از شروع پردازش تاکنون اجرا شده.

  • cook_time – مدت زمان آخرین پردازش (میلی‌ثانیه).

  • cook_frame – شماره فریم آخرین پردازش نسبت به تایم‌لاین کامپوننت.

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

  • cook_start_time – زمان شروع پردازش در آن فریم (میلی‌ثانیه).

  • cook_end_time – زمان پایان پردازش در آن فریم (میلی‌ثانیه).

  • cooked_this_frame – اگر اپراتور در این فریم پردازش شده باشد، مقدار 1 می‌گیرد.

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

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

دیدگاهتان را بنویسید