خلاصه (Summary)
Circle TOP در TouchDesigner برای تولید دایره، بیضی و چندضلعیهای N-وجهی استفاده میشود.
این اشکال میتوانند با اندازههای مختلف، چرخش و موقعیتدهی سفارشی شوند. امکان افزودن بوردر (Border) به شکل وجود دارد. رنگهای پسزمینه، بوردر و پرشدگی (Fill) میتوانند بهطور مستقل تنظیم شوند. همچنین آنتیالیاس (Anti-aliasing) قابل روشن و خاموش شدن است.
به کمک پارامترهای Arc Angle میتوانید بخشی از شکل را برش دهید. در حالت چندضلعی، حتی اگر بخشی حذف شود، تعداد اضلاع قابلمشاهده حفظ خواهد شد.
پارامترها – صفحه Circle
Radius (شعاع): تعیین شعاع در محور X و Y. (برای چندضلعی فقط X استفاده میشود).
Radius Unit: انتخاب واحد (پیکسل، Fraction، Fraction Aspect).
Rotate (چرخش): زاویه چرخش شکل.
Center (مرکز): مختصات مرکز شکل. (۰,۰ مرکز کامل است).
Justify Horizontal / Vertical: تعیین چینش افقی و عمودی (چپ، وسط، راست / بالا، وسط، پایین).
Fill Color: رنگ پرشدگی.
Border Color: رنگ بوردر.
Background Color: رنگ پسزمینه.
Border Width: ضخامت بوردر.
Border Offset: میزان بیرونزدگی بوردر نسبت به شعاع.
Arc Angles: تعیین نقطه شروع و پایان رسم.
Anti-Alias: روشن/خاموش کردن نرمسازی لبهها.
Softness: میزان ترکیب رنگ پسزمینه با شکل.
Polygon: در صورت روشن بودن، به جای دایره یک چندضلعی رسم میشود.
Sides: تعداد اضلاع چندضلعی.
پارامترها – صفحه Output
Comp Over Input: ترکیب خروجی با ورودی.
Operation: انتخاب نوع عملگر ترکیب (Blend Modes).
Swap Order: جابجایی ترتیب ترکیب ورودی و خروجی.
پارامترها – صفحه Common
Output Resolution: کنترل رزولوشن خروجی (با حالتهای مختلف: نصف، دو برابر، سفارشی و …).
Use Global Res Multiplier: استفاده از مقیاس جهانی رزولوشن (کاربردی در سیستمهای ضعیفتر).
Output Aspect: نسبت تصویر خروجی.
Input Smoothness: نوع فیلتر ورودی (Nearest، Linear، Mipmap).
Fill Viewer: نحوه نمایش تصویر در ویوئر (Native، Fit، Fill و …).
Viewer Smoothness: فیلتر نرمسازی در ویوئر.
Passes: تکرار عملیات چند بار روی خروجی.
Channel Mask: انتخاب کانالهای عملیاتی (RGBA).
Pixel Format: انتخاب فرمت پیکسلی (۸ بیت، ۱۶ بیت، ۳۲ بیت، float و …).
ورودیها (Operator Inputs)
Input 0: Composite Input → کنترل ترکیب تصویر ورودی با خروجی از طریق پارامترهای صفحه Output.
Info CHOP Channels
اطلاعات اضافه برای Circle TOP از طریق Info CHOP قابل دسترسی است.
resx / resy: رزولوشن افقی و عمودی.
aspectx / aspecty: نسبت تصویر افقی و عمودی.
depth: عمق تکسچر (۲D یا ۳D).
gpu_memory_used: میزان حافظه GPU استفاده شده.
اطلاعات عمومی اپراتور:
total_cooks: تعداد دفعات Cook شدن.
cook_time: مدت زمان آخرین Cook (میلیثانیه).
cook_frame / cook_abs_frame: فریم Cook نسبی یا مطلق.
cook_start_time / cook_end_time: زمان شروع و پایان Cook.
cooked_this_frame: اگر در این فریم Cook شده باشد = ۱.
warnings / errors: تعداد خطا یا هشدار.