خلاصه
Angle CHOP یک مبدل عمومی بین درجهها (Degrees)، رادیانها (Radians)، کواترنیونها (Quaternions) و بردارها (Vectors) است. هر فرمت ورودی ترتیب خاصی از کانالها را در نظر میگیرد.
فهرست مطالب
خلاصه
پارامترها – صفحه Angle
پارامترها – صفحه عمومی (Common)
ورودیهای اپراتور
کانالهای Info CHOP
5.1. کانالهای عمومی Info CHOP
5.2. کانالهای عمومی Info Operator
پارامترها – صفحه Angle
Input Units inunit – ⊞ – واحدهای کانالهای ورودی:
Degrees degrees – درجه.
Radians radians – رادیان (یک رادیان برابر با 57.29 درجه است؛ در نیمدایره 3.14 (π) رادیان وجود دارد).
Quaternions quaternions – ورودی شامل 4 کانال (x، y، z و w).
Two Vectors twovectors – ورودی شامل 6 کانال است: x، y، z بردار اول و سپس x، y، z بردار دوم (بردار متعامد).
Input Order inorder – ⊞ – ترتیبی که زوایای چرخش (زاویههای اویلر) در آن اعمال میشوند. در هنگام تبدیل به/از کواترنیونها یا بردارها کاربرد دارد.
Rx Ry Rz xyz
Rx Rz Ry xzy
Ry Rx Rz yxz
Ry Rz Rx yzx
Rz Rx Ry zxy
Rz Ry Rx zyx
Output Units outunit – ⊞ – واحدهای کانالهای خروجی:
Degrees degrees – درجه.
Radians radians – رادیان.
Quaternions quaternions – کواترنیون.
Two Vectors twovectors – دو بردار.
Output Order outorder – ⊞ – ترتیبی که زوایای چرخش (زاویههای اویلر) در آن اعمال میشوند. در هنگام تبدیل به/از کواترنیونها یا بردارها کاربرد دارد.
Rx Ry Rz xyz
Rx Rz Ry xzy
Ry Rx Rz yxz
Ry Rz Rx yzx
Rz Rx Ry zxy
Rz Ry Rx zyx
پارامترها – صفحه عمومی (Common Page)
Time Slice timeslice – روشن کردن این گزینه باعث میشود کانالها به حالت “Time Sliced” دربیایند. Time Slice فاصله بین آخرین فریم پردازش (Cook) و فریم جاری است.
Scope scope – برای تعیین اینکه کدام کانالها تحت تأثیر قرار گیرند. برخی CHOPها از یک رشته Scope در صفحه عمومی استفاده میکنند. (به Pattern Matching مراجعه کنید).
Sample Rate Match srselect – ⊞ – مدیریت شرایطی که نرخ نمونهگیری ورودیهای مختلف CHOP متفاوت باشد. در هنگام بازنمونهگیری (Resampling)، منحنیها طبق روش اینترپولیشن انتخابی (یا پیشفرض “Linear”) محاسبه میشوند.
Resample At First Input’s Rate first – استفاده از نرخ نمونه ورودی اول برای بازنمونهگیری بقیه.
Resample At Maximum Rate max – بازنمونهگیری با بالاترین نرخ نمونه.
Resample At Minimum Rate min – بازنمونهگیری با کمترین نرخ نمونه.
Error If Rates Differ err – در صورت ناسازگاری نرخ نمونه، خطا میدهد.
Export Method exportmethod – ⊞ – مشخص میکند کانال CHOP چگونه به پارامتر متصل شود. (به مقاله Export مراجعه کنید).
DAT Table by Index datindex – استفاده از جدول DAT dock شده و ارجاع به کانال بر اساس اندیس.
DAT Table by Name datname – استفاده از جدول DAT dock شده و ارجاع به کانال بر اساس نام.
Channel Name is Path:Parameter autoname – نام کانال همان مسیر کامل مقصد برای اکسپورت است (مثلاً geo1/transform1:tx).
Export Root autoexportroot – مسیر ریشهای که همه مسیرهای اکسپورت (وقتی از حالت Channel Name is Path:Parameter استفاده میشود) نسبت به آن تنظیم میشوند.
Export Table exporttable – جدولی از نوع DAT که اطلاعات اکسپورت را نگه میدارد وقتی از روشهای DAT Table Export استفاده میشود.
ورودیهای اپراتور
Input 0: –
کانالهای Info CHOP
اطلاعات اضافی Angle CHOP از طریق یک Info CHOP در دسترس است.
کانالهای عمومی Info CHOP
start – شروع بازه CHOP بر حسب نمونه.
length – تعداد نمونهها در CHOP.
sample_rate – نرخ نمونهگیری کانالها بر حسب فریم در ثانیه.
num_channels – تعداد کانالها در CHOP.
time_slice – اگر CHOP در حالت Time Slice فعال باشد مقدار 1، در غیر این صورت 0.
export_sernum – تعداد دفعاتی که اتصالهای اکسپورت بهروزرسانی شدهاند.
کانالهای عمومی Info Operator
total_cooks – تعداد دفعاتی که اپراتور از شروع پردازش تاکنون Cook شده است.
cook_time – مدت زمان آخرین Cook بر حسب میلیثانیه.
cook_frame – شماره فریم آخرین Cook اپراتور (نسبت به تایملاین کامپوننت).
cook_abs_frame – شماره فریم آخرین Cook اپراتور (نسبت به زمان مطلق).
cook_start_time – زمان شروع Cook در آن فریم (بر حسب میلیثانیه).
cook_end_time – زمان پایان Cook در آن فریم (بر حسب میلیثانیه).
cooked_this_frame – اگر اپراتور در این فریم Cook شده باشد مقدار 1.
warnings – تعداد هشدارهای اپراتور (در صورت وجود).
errors – تعداد خطاهای اپراتور (در صورت وجود).