SOP to CHOP
پرش به ناوبری | پرش به جستجو
خلاصه
SOP to CHOP از یک شیء هندسی برای انتخاب SOP استفاده میکند تا از آن کانالها ایجاد شوند. کانالها از ویژگیهای نقاط (Point Attributes) یک SOP ساخته میشوند، مانند موقعیت X، Y و Z نقاط.
از SOP میتوان یک زیرمجموعه از نقاط را با استفاده از Point Groups انتخاب کرد. مجموعه ویژگیهایی که به کانال تبدیل میشوند، با استفاده از نام ویژگیها در Info popup تایلهای SOP مشخص میشوند (با کلیک وسط ماوس روی یک SOP در پنل شبکه SOP).
برای دادههایی که به جهت مخالف میروند، به Channel SOP مراجعه کنید.
توجه: این CHOP همراه با Channel SOP کار میکند. دادههای نقاط در CHOPها مانند دادههای عادی کانال (Samples) دستکاری میشوند و سپس از طریق Channel SOP دوباره به هندسه به عنوان ویژگی نقاط بازگردانده میشوند.
فهرست مطالب
-
Summary
-
Parameters – SOP to CHOP Page
-
Parameters – Common Page
-
Info CHOP Channels
Parameters – SOP to CHOP Page
SOP sop – مشخص میکند که کدام Object / SOP شامل هندسهای است که میخواهید دریافت کنید.
Group group – فقط نقاط داخل گروه مشخص شده دریافت میشوند. اگر خالی باشد، همه نقاط دریافت میشوند.
Position position – فعال کردن این گزینه ویژگی موقعیت (P) را از SOP دریافت میکند و کانالهای tx، ty و tz ایجاد میکند.
Color RGB colorrgb – فعال کردن این گزینه ویژگی رنگ RGB (Cd0, Cd1, Cd2) را از SOP دریافت کرده و کانالهای cr, cg, cb ایجاد میکند.
Color Alpha coloralpha – فعال کردن این گزینه ویژگی رنگ آلفا (Cd4) را از SOP دریافت کرده و کانال alpha ایجاد میکند.
Normal normal – فعال کردن این گزینه ویژگی Normal (N) را دریافت کرده و کانالهای nx, ny, nz ایجاد میکند.
Texture UV textureuv – فعال کردن این گزینه ویژگی UV (uv0, uv1) را دریافت کرده و کانالهای u و v ایجاد میکند.
Texture W texturew – فعال کردن این گزینه ویژگی W (uv2) را دریافت کرده و کانال w ایجاد میکند.
Point Index pointindex – فعال کردن این گزینه، Index هر نقطه را در کانالی به نام index خروجی میدهد.
Normal Position XYZ normpos – فعال کردن این گزینه
Custom custom – فعال کردن این گزینه برای دسترسی به هر ویژگی در SOP، از جمله ویژگیهای سفارشی، با استفاده از دو پارامتر زیر:
-
Attribute Scope attribscope – این پارامتر ویژگیهای سفارشی SOP برای دریافت را انتخاب میکند.
میتوانید از هر ویژگیای استفاده کنید. اگر اطلاعات SOP را با کلیک وسط ماوس مشاهده کنید و ویژگیهای دیگری وجود داشته باشد، میتوانید آنها را مشخص کنید. به عنوان مثال، “pscale” ویژگی مقیاس ذرهای (Particle Scale) را در صورت وجود انتخاب میکند.
برای لیست کامل ویژگیها، به بخش Attributes مراجعه کنید. -
Rename Scope renamescope – این پارامتر با هر کانالی که در Attribute Scope دریافت شده، مطابقت دارد. برای هر مقدار ویژگی باید یک نام وجود داشته باشد. به طور پیشفرض، ویژگی P (موقعیت نقطه) به کانالهای tx، ty و tz تبدیل میشود. میتوانید از Pattern Matching برای مشخص کردن چند کانال استفاده کنید.
Transform Object transobj – اگر یک شیء Transform مشخص شود، مقادیر نقاط نسبت به مبدأ و چرخش آن شیء نمایش داده میشوند.
Sample Rate rate – نرخ نمونهبرداری کانالها بر حسب نمونه در ثانیه.
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
اطلاعات اضافی SOP to 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 – تعداد خطاها در این اپراتور
