Shared Mem In CHOP

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

خلاصه

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

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

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

  • Using Shared Memory in TouchDesigner

  • Write a Shared Memory CHOP

  • Pipe In CHOP


فهرست مطالب

  1. Summary

  2. Parameters – SharedMemIn Page

  3. Parameters – Common Page

  4. Info CHOP Channels


Parameters – SharedMemIn 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 استفاده می‌شود.


Info CHOP Channels

اطلاعات اضافی Shared Mem In 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 – تعداد خطاها در این اپراتور