خلاصه
Torus SOP بخشهای کامل یا قسمتی از شکلهای تورس (شبیه دونات) را تولید میکند.
پارامترها – صفحه Torus
Primitive Type (نوع ابتدایی – type)
انتخاب از میان انواع مختلف. (برای اطلاعات بیشتر به دستهی Geometry مراجعه کنید).
Connectivity (نوع اتصال – surftype)
فقط در حالت Mesh؛ نوع سطح را مشخص میکند.
Orientation (جهت – orient)
محوری که تورس بر اساس آن ساخته میشود.
Modify Bounds (تغییر مرزها – modifybounds)
فقط در صورت اتصال ورودی فعال است؛ با روشن بودن آن میتوان موقعیت و شعاع مرزها را با پارامترهای Transform تغییر داد.
Radius (شعاع – rad)
مقدار اول (radx) شعاع تورس (شعاع بزرگ)
مقدار دوم (rady) شعاع حلقه داخلی (شعاع کوچک)
Center (مرکز – t)
جابجایی مرکز تورس از مبدأ شیء.
Anchors (لنگرها)
Reverse Anchors – برعکس کردن جهت لنگرها
Anchor U (anchoru) – نقطه مرجع در محور X
Anchor V (anchorv) – نقطه مرجع در محور Y
Anchor W (anchorw) – نقطه مرجع در محور Z
Rows / Columns
Rows (rows) – تعداد تقسیمبندیها در امتداد تورس
Columns (cols) – تعداد تقسیمبندیها در مقطع عرضی تورس
پارامترها – صفحه Detail
Angle Offset (زاویهی جابهجایی – angleoffset)
تورِس را حول شعاع کوچک میچرخاند. برای نمونه، با ۴ ردیف اگر این مقدار را ۴۵ قرار دهید، سطوح بالایی و پایینی تخت میشوند.
Imperfect (ناقص – imperfect)
فقط برای Bezier و NURBS؛ اگر فعال باشد منحنی بهصورت تقریبی (غیر عقلانی) ساخته میشود، وگرنه دقیق است.
U Order / V Order
U Order (orderu) – مرتبهی منحنی در جهت U
V Order (orderv) – مرتبهی منحنی در جهت V
U Angle / V Angle
U Angle (angleu) – زاویههای شروع و پایان جاروب تورس (در صورت غیرفعال بودن U Wrap)
V Angle (anglev) – زاویههای شروع و پایان دایرهی مقطع عرضی (در صورت غیرفعال بودن V Wrap)
U Wrap / V Wrap
U Wrap (closeu) – بستن تورس در امتداد U (ایجاد ۳۶۰ درجه کامل)
V Wrap (closev) – بستن تورس در امتداد V
End Caps (دربهای انتهایی)
U End Caps (capu) – در صورت کمتر بودن از ۳۶۰، سرهای تورس را با سطوح صاف میپوشاند. برای گزینههای بیشتر از Cap SOP استفاده کنید.
V End Caps (capv) – در صورت باز بودن تورس، سطحی بین بالا و پایین قرار میدهد. برای گزینههای بیشتر از Cap SOP استفاده کنید.
سایر پارامترها
Texture Coordinates (texture) – افزودن مختصات UV
Compute Normals (normals) – محاسبه نرمالهای سطحی
ورودیهای اپراتور
Input 0
کانالهای Info CHOP
SOP Info Channels (اطلاعات عمومی SOP)
num_points – تعداد نقاط
num_prims – تعداد primitives
num_particles – تعداد ذرات
last_vbo_update_time – زمان آپدیت دادهها روی GPU (توسط ترد دیگر)
last_meta_vbo_update_time – زمان آپدیت دادههای متا (metaballs, nurbs) روی GPU
Operator Info Channels (اطلاعات عمومی اپراتور)
total_cooks – تعداد دفعات Cook شدن
cook_time – زمان آخرین Cook (ms)
cook_frame – شماره فریم آخرین Cook (نسبت به timeline کامپوننت)
cook_abs_frame – شماره فریم آخرین Cook (نسبت به زمان مطلق)
cook_start_time – زمان شروع Cook (ms)
cook_end_time – زمان پایان Cook (ms)
cooked_this_frame – آیا در همین فریم Cook شده (۱ یا ۰)
warnings – تعداد هشدارها
errors – تعداد خطاها
- آموزش Touchdesigner با Nocturnix و Bobinyx