آموزش Line Thick SOP در نرم افزار Touchdesigner
خلاصه
Line Thick SOP یک سطح از روی یک خط منحنی بیرون میکشد. نوع هندسه خط میتواند Polygon، NURBS یا Bezier باشد.
پارامترها – صفحه
-
Group – group
اگر گروههای ورودی وجود داشته باشد، با مشخص کردن نام گروه، SOP فقط روی همان گروه اعمال میشود. از الگوها (Patterns) نیز پشتیبانی میکند. -
Start Width – startwidth ⊞
کنترل عرض سطح ایجاد شده در ابتدای خط.-
startwidth1 – عرض سمت داخل منحنی
-
startwidth2 – عرض سمت خارج منحنی
-
-
End Width – endwidth ⊞
کنترل عرض سطح ایجاد شده در انتهای خط.-
endwidth1 – عرض سمت داخل منحنی
-
endwidth2 – عرض سمت خارج منحنی
-
-
Divisions – divisions
تعداد تقسیمبندیها (ستونها) در هندسه سطح ایجاد شده. -
Rows – rows
تعداد ردیفها در هندسه سطح ایجاد شده. -
Domain – domain ⊞
بخشی از منحنی ورودی که برای ایجاد هندسه جدید سطح استفاده میشود.-
domain1 – موقعیت Startwidth روی منحنی
-
domain2 – موقعیت Endwidth روی منحنی
-
-
Shape – shape ⊞
نوع interpolation بین Startwidth و Endwidth را انتخاب میکند.-
Linear – خطی
-
Ease In – آرام شروع شدن
-
Ease Out – آرام تمام شدن
-
Ease – آسان
-
Cubic – مکعبی
-
-
Symmetric – symmetric
وقتی فعال شود، Endwidth در نقطه میانی منحنی بین Domain1 و Domain2 قرار میگیرد. Startwidth در Domain1 و Domain2 قرار میگیرد و نتیجه سطحی متقارن خواهد بود.
ورودیهای Operator
-
Input 0: –
کانالهای Info CHOP
اطلاعات اضافی Line Thick SOP از طریق Info CHOP در دسترس است.
کانالهای عمومی SOP Info
-
num_points – تعداد نقاط در این SOP
-
num_prims – تعداد primitiveها
-
num_particles – تعداد ذرات
-
last_vbo_update_time – زمان صرف شده در thread دیگر برای بهروزرسانی دادههای هندسی روی GPU از دادههای CPU SOP
-
last_meta_vbo_update_time – زمان صرف شده در thread دیگر برای بهروزرسانی دادههای هندسه متا (مثل metaball یا nurbs) روی GPU از دادههای CPU SOP
کانالهای عمومی Operator Info
-
total_cooks – تعداد دفعات اجرای operator
-
cook_time – مدت زمان آخرین cook به میلیثانیه
-
cook_frame – شماره فریم آخرین cook نسبت به timeline کامپوننت
-
cook_abs_frame – شماره فریم آخرین cook نسبت به زمان مطلق
-
cook_start_time – زمان شروع cook در فریم جاری به میلیثانیه
-
cook_end_time – زمان پایان cook در فریم جاری به میلیثانیه
-
cooked_this_frame – ۱ اگر در این فریم پردازش شده باشد
-
warnings – تعداد هشدارها در این operator
-
errors – تعداد خطاها در این operator
