خلاصه
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