Force SOP
توضیح: Force SOP به فیلد متابال وارد شده ویژگیهای نیرو اضافه میکند که توسط Particle SOP یا Spring SOP به عنوان میدان جذب یا دفع استفاده میشود. به طور کلی:
-
مقادیر نیرو بزرگتر از ۰ → نقاط جذب میشوند
-
مقادیر نیرو کوچکتر از ۰ → نقاط دفع میشوند
پارامترها – صفحه
-
Radial Force doradial – با فعال کردن، نیرویی به سمت یا دور از مرکز فیلد متابال اعمال میشود، بسته به مقدار نیرو.
-
Force radial – وقتی Radial Force فعال است، قدرت میدان نیروی شعاعی را کنترل میکند.
-
Directional Force doaxis – فعال کردن این گزینه، تمام پارامترهای زیر را برای کنترل ویژگیهای نیروی خاص فعال میکند.
-
Direction dir ⊞ – وقتی Directional Force فعال است، محور جهت بردار مشخص میشود و نیروها در طول بردار جهت برای نیروهای زیر فعال میشوند.
-
X dirx
-
Y diry
-
Z dirz
-
-
Axial Force axial – وقتی Directional Force فعال است، نیروی محور اصلی را کنترل میکند. افزایش این مقدار باعث حرکت ذرات در طول محور اصلی فیلد متابال مطابق با بردار جهت میشود.
-
Vortex Force vortex – وقتی Directional Force فعال است، مقدار چرخش ذرات حول محور اصلی را کنترل میکند.
-
مقادیر مثبت → چرخش ساعتگرد
-
مقادیر منفی → چرخش پادساعتگرد
این نیرو یک نیروی گریز از مرکز است.
-
-
Spiral Force spiral – نیروی جذب/دفع عمود بر محور اصلی (Direction) را کنترل میکند.
-
مقادیر بزرگتر از ۰ → نقاط به سمت محور اصلی کشیده میشوند
-
مقادیر کوچکتر از ۰ → ذرات به صورت عمود از محور اصلی دفع میشوند
این نیرو یک نیروی مماسی است.
-
نکات
-
برای مشاهده فیلد تأثیر متابال، نمایش hullهای متابال ورودی را روشن کنید. هر دو SOP Particle و Spring این hullها را به عنوان هندسه راهنما نشان میدهند.
-
با تنظیم وزن ورودیهای متابال، میتوان اثر میدان نیرو را در فیلد متابال افزایش یا کاهش داد.
-
بهتر است مقیاس نیروها و میدانهای نیرو را کوچک نگه داشت. این باعث میشود حرکت و جذب ذرات مدیریتپذیرتر و واقعگرایانهتر شود.
ورودیهای Operator
-
Input 0: –
Info CHOP Channels
اطلاعات اضافی مربوط به Force SOP از طریق Info CHOP قابل دسترسی است.
Common SOP Info Channels
-
num_points – تعداد نقاط در این SOP
-
num_prims – تعداد پرمیتیوها
-
num_particles – تعداد ذرات
-
last_vbo_update_time – زمان صرف شده در یک thread دیگر برای بهروزرسانی دادههای هندسه در GPU از دادههای CPU SOP
-
last_meta_vbo_update_time – زمان صرف شده در thread دیگر برای بهروزرسانی هندسه متا (مانند metaballs یا nurbs) در GPU از دادههای CPU SOP
Common Operator Info Channels
-
total_cooks – تعداد دفعاتی که operator پردازش شده
-
cook_time – مدت زمان آخرین پردازش به میلیثانیه
-
cook_frame – شماره فریم آخرین پردازش نسبت به timeline کامپوننت
-
cook_abs_frame – شماره فریم آخرین پردازش نسبت به زمان مطلق
-
cook_start_time – زمان شروع پردازش در فریم مورد نظر (میلیثانیه)
-
cook_end_time – زمان پایان پردازش در فریم مورد نظر (میلیثانیه)
-
cooked_this_frame – ۱ اگر operator در این فریم پردازش شده باشد
-
warnings – تعداد هشدارها
-
errors – تعداد خطاها
