Fractal SOP
توضیح: Fractal SOP به شما امکان میدهد تا تقسیمات ناهموار و شبیه کوههای زبر را روی هندسه ورودی ایجاد کنید. این SOP انحرافات و تقسیمات فرعی تصادفی را در طول یک بردار نرمال مشخص (فیلدهای Direction xyz) یا نرمالهای رأس هندسه ورودی ایجاد میکند. این ابزار برای ساخت زمینها و مناظر طبیعی بسیار مناسب است.
پارامترها – صفحه
Group group – اگر گروههای ورودی وجود دارند، مشخص کردن نام گروه باعث میشود SOP تنها روی همان گروه اعمال شود. این فیلد از الگوها (Pattern Matching) پشتیبانی میکند.
Divisions divs – تعداد تقسیمات فرعی هندسه ورودی. مقدارهای ۱ تا ۳ برای شروع مناسب هستند. مقادیر بالاتر باعث ایجاد هندسه بیش از حد میشوند و باید با احتیاط استفاده شوند.
Smoothness smooth – مقدار صافی، مقیاس انحرافات را تعیین میکند. معمولاً بین ۰ و ۱ است و اعداد کوچک باعث انحرافات بزرگتر و اعداد بزرگ باعث انحرافات کوچکتر میشوند.
Smoothness برای هر تکرار SOP محاسبه میشود و تعداد تکرارها توسط Divisions تعیین میشود.
Scale، در مقابل، مقیاس جهانی انحرافات را بدون توجه به مرحله ایجاد آنها تعیین میکند.
استفاده از مقادیر کم Smoothness و مقیاس کوچک، نتیجهای کمی تصادفیتر نسبت به عکس آن ایجاد میکند؛ مقادیر بالا برای صافی و مقیاس بزرگ، وقتی Divisions بیشتر از ۱ باشد، مناسب است.
Scale scale – تنظیم جهانی برای تقسیمات فراکتالی. توضیح بالا درباره Smoothness vs. Scale صادق است.
Seed seed – بذر تصادفی مورد استفاده برای فراکتالسازی. مقدار صحیح متفاوت، شکل متفاوتی ایجاد میکند.
Fixed Boundary fixed – وقتی فعال شود، این گزینه جلوگیری میکند از اینکه Fractal انحرافی در لبهها ایجاد کند. برای مثال میتوانید یک صفحه را فراکتالسازی کنید و هنوز بتوانید لبهها را به طرفین یک جعبه وصل کنید. این کار با اصلاح سطح بین تمام breakpoints و سپس فراکتالسازی انجام میشود.
Use Vertex Normals vtxnms – به جای استفاده از فیلدهای Direction، این گزینه جهت فراکتالسازی را در هر نقطه مطابق جهت نرمالهای رأس ورودی تعیین میکند. برای اشیاء گرد مانند کره، این روش ترجیح داده میشود، زیرا انحرافات از مرکز کره منشأ میگیرند و جهت همه یکسان نیست.
Direction dir ⊞ – جهت فراکتالسازی. مقادیر پیشفرض ۰، ۰، ۱ باعث میشوند انحرافات فراکتال در جهت Z اعمال شوند. میتوان با گزینه Use Vertex Normals این مقدار را نادیده گرفت.
X dirx
Y diry
Z dirz
ورودیهای Operator
Input 0: –
Info CHOP Channels
اطلاعات اضافی مربوط به Fractal 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 – تعداد خطاها
