Superquad SOP
پرش به ناوبری | پرش به جستجو
خلاصه
Superquad SOP یک سطح ایزوکوادر (Isoquadric Surface) تولید میکند.
-
این سطح یک شکل کروی مشابه Metaball ایجاد میکند، با این تفاوت که شکل آن نسبت به محیط اطراف تغییر نمیکند.
-
میتوانید XY Exponent سطح ایزوکوادر را تغییر دهید تا شکل آن مربعمانند (“squarish”) یا ستارهای (“starish”) شود.
-
همچنین، سطح ایزوکوادر همیشه به صورت چندضلعی یا Mesh تعریف میشود.
PythonIcon.png
کلاس: superquadSOP_Class
فهرست مطالب
-
خلاصه
-
پارامترها – صفحه Page
-
ورودیهای اپراتور
-
کانالهای Info CHOP
4.1 کانالهای اطلاعاتی مشترک SOP
4.2 کانالهای اطلاعاتی مشترک اپراتورها
پارامترها – صفحه Page
Primitive Type (type)
انتخاب نوع پرایمیتیو.
-
برای اطلاعات بیشتر، به مقاله Primitive مراجعه کنید.
-
بسته به نوع انتخابشده، برخی گزینههای SOP ممکن است اعمال نشوند.
Connectivity (surftype)
-
این گزینه برای انتخاب نوع سطح هنگام استفاده از Mesh Primitive کاربرد دارد.
Modify Bounds (modifybounds)
-
فقط زمانی که یک ورودی به Superquad SOP متصل باشد، فعال است و برای تعیین محدودههای Superquad استفاده میشود.
-
وقتی فعال باشد، پارامترهای Transform زیر موقعیت و شعاع را بیشتر اصلاح میکنند.
Radius (rad)
-
تعیین شعاع کلی Superquad
Center (t)
-
Offset مرکز Superquad نسبت به مرکز شیء
Reverse Anchors (reverseanchors)
-
معکوس کردن جهت Anchors
Anchor U (anchoru)
-
تعیین نقطه در محور X که هندسه حول آن موقعیت، مقیاس و چرخش پیدا میکند
Anchor V (anchorv)
-
تعیین نقطه در محور Y برای موقعیت، مقیاس و چرخش
Anchor W (anchorw)
-
تعیین نقطه در محور Z برای موقعیت، مقیاس و چرخش
Orientation (orient)
-
تعیین محور قطب برای سطح ایزو
Rows (rows)
-
تعداد ردیفهای استفادهشده در Superquad
Columns (cols)
-
تعداد ستونهای استفادهشده در Superquad
XY Exponent (expxy)
-
تعیین تورم یا جمعشدگی در محورهای X و Y
Z Exponent (expz)
-
تعیین تورم یا جمعشدگی در محور Z
-
برای توضیح بیشتر به Metaball SOP مراجعه کنید
Multiple Points per Pole (upole)
-
تعیین اینکه نقاط در قطبها مشترک باشند یا منحصر به ستونها
Cusp Polygons (cusp)
-
منحصر به فرد کردن نقاط → باعث ایجاد سطح Faceted میشود
Cusp Angle (angle)
-
زاویه ورودی بر حسب درجه برای تعیین اینکه رأسها مشترک باشند یا نه → ایجاد Cusp
Texture Coordinates (texture)
-
اضافه کردن مختصات UV به سطح
Compute Normals (normals)
-
ایجاد Normals روی هندسه
ورودیهای اپراتور
-
Input 0: –
کانالهای Info CHOP
اطلاعات اضافی Superquad SOP از طریق Info CHOP قابل دسترسی است.
Common SOP Info Channels
-
num_points → تعداد نقاط در SOP
-
num_prims → تعداد پرایمیتیوها در SOP
-
num_particles → تعداد ذرات در SOP
-
last_vbo_update_time → زمان صرفشده در Thread دیگر برای بهروزرسانی دادههای هندسه روی GPU از دادههای CPU
-
last_meta_vbo_update_time → زمان صرفشده در Thread دیگر برای بهروزرسانی Meta Surface (مثل Metaballs یا NURBS) روی GPU
Common Operator Info Channels
-
total_cooks → تعداد دفعات Cook اپراتور
-
cook_time → مدت زمان آخرین Cook (میلیثانیه)
-
cook_frame → شماره فریم آخرین Cook نسبت به Timeline Component
-
cook_abs_frame → شماره فریم آخرین Cook نسبت به زمان مطلق
-
cook_start_time → زمان شروع Cook (میلیثانیه)
-
cook_end_time → زمان پایان Cook (میلیثانیه)
-
cooked_this_frame → 1 اگر اپراتور در این فریم Cook شده باشد
-
warnings → تعداد هشدارها
-
errors → تعداد خطاها
