Shared Mem Out CHOP

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

خلاصه

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

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

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

برای اطلاعات بیشتر ببینید:

  • Using Shared Memory in TouchDesigner

  • Write a Shared Memory CHOP

  • Pipe Out CHOP


فهرست مطالب

  1. Summary

  2. Parameters – SharedMemOut Page

  3. Parameters – Common Page

  4. Operator Inputs

  5. Info CHOP Channels


Parameters – SharedMemOut Page

Active active – فعال بودن این گزینه باعث می‌شود CHOP ورودی‌های خود را پردازش کرده و در بلوک حافظه بنویسد.

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

Shared Mem Type memtype – ⊞ – تعیین می‌کند که نوشتن در حافظه Local یا Global انجام شود.


Parameters – Common Page

Time Slice timeslice – فعال کردن این گزینه کانال‌ها را به حالت Time Sliced می‌برد. (Time Slice مدت زمان بین آخرین فریم پخته‌شده و فریم فعلی است)

Scope scope – برای تعیین کانال‌هایی که تحت تأثیر قرار می‌گیرند، برخی CHOPها از رشته Scope در صفحه Common استفاده می‌کنند.

Sample Rate Match srselect – ⊞ – وقتی چند CHOP ورودی نرخ نمونه‌برداری متفاوت دارند، هنگام Resampling، منحنی‌ها با توجه به Interpolation Method یا Linear درون‌یابی می‌شوند.

Export Method exportmethod – ⊞ – تعیین نحوه اتصال کانال CHOP به پارامتر.

Export Root autoexportroot – مسیر نود ریشه که مسیرهای Export بر اساس Channel Name نسبت به آن سنجیده می‌شوند.

Export Table exporttable – DATی که هنگام استفاده از روش‌های Export مبتنی بر جدول DAT برای نگه‌داری اطلاعات Export استفاده می‌شود.

Rename from commonrenamefrom – الگوی کانالی که باید تغییر نام داده شود.

Rename to commonrenameto – الگوی جایگزین برای نام‌ها. پارامترهای پیش‌فرض کانال‌ها را تغییر نمی‌دهند.
مثال:

  • Channel Names: c[1-10:2] ambient

  • Rename From: c* ambient

  • Rename To: b[1-5] amb

این مثال کانال‌های c1 c3 c5 c7 c9 و ambient را انتخاب می‌کند.
سپس آن‌ها به b1 b2 b3 b4 b5 و amb تغییر نام می‌یابند.

برای توضیح بیشتر درباره الگوهای تغییر نام، بخش Rename CHOP را ببینید.


Operator Inputs

Input 0:


Info CHOP Channels

اطلاعات اضافی Shared Mem Out CHOP را می‌توان از طریق Info CHOP مشاهده کرد.

Common CHOP Info Channels

  • start – شروع بازهٔ CHOP بر حسب نمونه‌ها

  • length – تعداد نمونه‌ها در CHOP

  • sample_rate – نرخ نمونه‌برداری کانال‌ها بر حسب فریم در ثانیه

  • num_channels – تعداد کانال‌ها در CHOP

  • time_slice – 1 اگر CHOP در حالت Time Slice باشد، در غیر این صورت 0

  • export_sernum – تعداد دفعات به‌روزرسانی اتصالات Export

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 – تعداد خطاها در این اپراتور