SOP to DAT
پرش به ناوبری | پرش به جستجو
خلاصه (Summary)
SOP to DAT به شما اجازه میدهد که دادهها و ویژگیهای نقاط (Point)، رئوس (Vertex) و پرایمیتیوها (Primitive) مثل چندضلعیها را از یک SOP استخراج کنید.
دادهها در ستونها خروجی داده میشوند، بهطوری که ستون اول index است. این index به شماره Point یا Primitive اشاره دارد.
ویژگیها (Attributes) با نام ستون attrib خروجی داده میشوند اگر یک مقدار داشته باشند، یا اگر چندمقداره باشند با چند ستون نامگذاری شده مانند: attrib(0), attrib(1), attrib(2) و غیره.
برای اطلاعات بیشتر ببینید: Geometry Detail, Point, Point List, Point Class, Primitive, Prims Class, Polygon, Vertex, SOP, SOP Class, Script SOP, Point Groups, Primitive Groups, Attributes.
فایل نمونه: File:SOPtoDATtoSOP.tox
محتوا (Contents)
-
Summary
-
Parameters – SOP To Page
-
Parameters – Common Page
-
Info CHOP Channels
4.1 Common DAT Info Channels
4.2 Common Operator Info Channels
پارامترها – SOP To Page
-
SOP (sop)
SOP مورد نظر برای استخراج دادهها را مشخص کنید. -
Extract (extract) ⊞
مشخص کنید که دادههای Point استخراج شود یا Primitive. -
Group (group)
گروه Point یا Primitive که میخواهید استخراج شود. اگر چیزی مشخص نشود، همه دادهها استخراج میشوند. -
Attributes (attrib)
ویژگیهایی که باید استخراج شوند.-
ویژگیهای خاص Point شامل P و Pw برای موقعیت و وزن هستند.
-
ویژگیهای خاص Primitive شامل vertices و close هستند. Vertices شماره نقاط موجود در یک پرایمیتیو را نشان میدهد و close مشخص میکند که آیا پرایمیتیو یک چندضلعی بسته است یا خیر. ستون index همیشه خروجی داده میشود.
-
-
Copy Vertex UV to Points (uvforpts)
مختصات UV رئوس را به UV نقاط کپی میکند.
پارامترها – Common Page
-
Language (language) ⊞
انتخاب زبان اسکریپت DAT. -
Edit/View Extension (extension) ⊞
انتخاب پسوند فایل برای ویرایشگرهای خارجی. -
Custom Extension (customext)
مشخص کردن پسوند سفارشی. -
Word Wrap (wordwrap) ⊞
فعال کردن شکستن خطوط برای نمایش نود.
کانالهای Info CHOP
اطلاعات اضافی SOP to DAT از طریق Info CHOP قابل دسترسی است.
کانالهای عمومی DAT
-
num_rows – تعداد ردیفها در این DAT
-
num_cols – تعداد ستونها در این DAT
کانالهای عمومی Operator
-
total_cooks – تعداد دفعات Cook اپراتور از زمان شروع اجرا
-
cook_time – مدت زمان آخرین Cook (میلیثانیه)
-
cook_frame – شماره فریم آخرین Cook نسبت به تایملاین کامپوننت
-
cook_abs_frame – شماره فریم نسبت به زمان مطلق
-
cook_start_time – زمان شروع Cook در آن فریم (میلیثانیه)
-
cook_end_time – زمان پایان Cook در آن فریم (میلیثانیه)
-
cooked_this_frame – اگر اپراتور در این فریم Cook شده باشد مقدار ۱ دارد
-
warnings – تعداد هشدارها (در صورت وجود)
-
errors – تعداد خطاها (در صورت وجود)
