آموزش Tile TOP در نرم افزار Touchdesigner

youtube video
Aparat Video

 

پرش به ناوبری | پرش به جستجو

Summary

Tile TOP تصاویر را در یک الگوی تکرارشونده (Tile) کنار هم می‌چیند. همچنین دارای گزینه Crop است که با تعریف موقعیت لبه‌های چپ، راست، پایین و بالای تصویر، امکان برش تصویر را فراهم می‌کند.


Contents

  1. Summary

  2. Parameters – Crop Page

  3. Parameters – Tile Page

  4. Parameters – Common Page

  5. Operator Inputs

  6. Info CHOP Channels
      6.1 Common TOP Info Channels
      6.2 Common Operator Info Channels


Parameters – Crop Page

Crop Left / cropleft
موقعیت لبهٔ چپ تصویر را تعیین می‌کند.

Crop Left Unit / cropleftunit
واحد اندازه‌گیری برای برش لبهٔ چپ.

Crop Right / cropright
موقعیت لبهٔ راست تصویر را تعیین می‌کند.

Crop Right Unit / croprightunit
واحد اندازه‌گیری برای برش لبهٔ راست.

Crop Bottom / cropbottom
موقعیت لبهٔ پایین تصویر را تعیین می‌کند.

Crop Bottom Unit / cropbottomunit
واحد اندازه‌گیری برای برش لبهٔ پایین.

Crop Top / croptop
موقعیت لبهٔ بالای تصویر را تعیین می‌کند.

Crop Top Unit / croptopunit
واحد اندازه‌گیری برای برش لبهٔ بالا.

Extend / extend
این پارامتر مشخص می‌کند در لبه‌های تایل‌ها چه رفتاری انجام شود.


Parameters – Tile Page

Transpose / flop
مشابه انجام یک flop روی تصویر است (رجوع شود به Flip TOP) با این تفاوت که رزولوشن تغییر نمی‌کند. جای گوشهٔ پایین-راست با گوشهٔ بالا-چپ عوض می‌شود، در حالی که رزولوشن و نسبت تصویر اصلی حفظ می‌گردد.

Repeat X / repeatx
تعداد تایل‌ها در جهت X.

Repeat Y / repeaty
تعداد تایل‌ها در جهت Y.

Flip X / flipx
برگرداندن (Flip) تصویر در جهت X.

Flip Y / flipy
برگرداندن (Flip) تصویر در جهت Y.

Reflect X / reflectx
بازتاب دادن (Reflect) تایل‌ها در جهت X.
نکته: مقدار Tile Y باید روی 2 تنظیم شده باشد.

Reflect Y / reflecty
بازتاب دادن (Reflect) تایل‌ها در جهت Y.
نکته: مقدار Tile X باید روی 2 تنظیم شده باشد.

Overlap U / overlapu
لبه‌های راست و چپ تایل‌ها را با هم ترکیب (Blend) می‌کند.

Overlap U Unit / overlapuunit
واحد اندازه‌گیری هم‌پوشانی در جهت U.

Overlap V / overlapv
لبه‌های بالا و پایین تایل‌ها را با هم ترکیب (Blend) می‌کند.

Overlap V Unit / overlapvunit
واحد اندازه‌گیری هم‌پوشانی در جهت V.


Parameters – Common Page

Output Resolution / outputresolution
تغییر سریع رزولوشن داده‌های TOP.

Resolution / resolution
فقط زمانی فعال است که Output Resolution روی Custom Resolution تنظیم شده باشد. برخی Generatorها مانند Constant و Ramp ورودی ندارند و فقط از این فیلد برای تعیین اندازه استفاده می‌کنند. منوی کشویی سمت راست چند رزولوشن پرکاربرد را ارائه می‌دهد.

Resolution Menu / resmenu
منوی کشویی شامل چند رزولوشن متداول.

Use Global Res Multiplier / resmult
از ضریب سراسری رزولوشن که در مسیر
Edit > Preferences > TOPs
قرار دارد استفاده می‌کند. این گزینه رزولوشن تمام TOPها را در یک ضریب مشخص ضرب می‌کند. این قابلیت برای کار روی سیستم‌هایی با سخت‌افزار متفاوت بسیار کاربردی است. مثلاً اگر پروژه روی یک ورک‌استیشن قوی طراحی شده باشد، کاربری با لپ‌تاپ و حافظه گرافیکی محدود می‌تواند ضریب را روی نصف یا یک‌چهارم بگذارد تا پروژه با سرعت قابل قبول اجرا شود. با فعال بودن این گزینه، این TOP تحت تأثیر ضریب سراسری قرار می‌گیرد.

Output Aspect / outputaspect
نسبت تصویر خروجی را تعیین می‌کند و اجازه می‌دهد تکسچرها در هر اندازه‌ای نمایش داده شوند. هنگام ترکیب TOPهایی با نسبت تصویر متفاوت مراقب نتایج غیرمنتظره باشید.
(می‌توانید تصاویر با پیکسل‌های غیرمربعی تعریف کنید، زمانی که xres/yres با aspectx/aspecty برابر نباشد.)

Aspect / aspect
زمانی استفاده می‌شود که Output Aspect روی Custom Aspect تنظیم شده باشد.

Aspect Menu / armenu
منوی کشویی شامل نسبت‌های تصویر پرکاربرد.

Input Smoothness / inputfiltertype
کنترل فیلترینگ پیکسل روی تصویر ورودی TOP.

Fill Viewer / fillmode
مشخص می‌کند تصویر TOP چگونه در Viewer نمایش داده شود.
نکته: برای درک بهتر نحوهٔ کار TOPها با تصویر، هنگام شروع کار بهتر است این گزینه روی Native Resolution قرار بگیرد تا بدون تغییر اندازهٔ خودکار Viewer، ببینید دقیقاً چه اتفاقی می‌افتد.

Viewer Smoothness / filtertype
کنترل فیلترینگ پیکسل در Viewerها.

Passes / npasses
عملیات TOP را به تعداد مشخص‌شده تکرار می‌کند. اگر این مقدار بیشتر از 1 باشد، در عمل خروجی هر پاس دوباره به ورودی اول نود داده می‌شود و فرآیند تکرار می‌گردد. سایر ورودی‌ها و پارامترها در هر پاس ثابت می‌مانند.

Channel Mask / chanmask
امکان انتخاب کانال‌هایی که TOP روی آن‌ها عمل می‌کند (R، G، B یا A). به‌صورت پیش‌فرض همهٔ کانال‌ها فعال هستند.

Pixel Format / format
فرمت ذخیره‌سازی داده برای هر کانال تصویر (مانند R، G، B و A). برای اطلاعات بیشتر به Pixel Formats مراجعه کنید.


Operator Inputs

Input 0:


Info CHOP Channels

اطلاعات تکمیلی مربوط به Tile TOP از طریق یک Info CHOP در دسترس است.

Common TOP Info Channels

  • resx – رزولوشن افقی TOP بر حسب پیکسل

  • resy – رزولوشن عمودی TOP بر حسب پیکسل

  • aspectx – نسبت افقی TOP

  • aspecty – نسبت عمودی TOP

  • depth – عمق آرایهٔ دوبعدی یا سه‌بعدی، اگر TOP شامل Texture Array باشد

  • gpu_memory_used – میزان کل حافظهٔ تکسچر مصرف‌شده توسط این TOP

Common Operator Info Channels

  • total_cooks – تعداد دفعاتی که اپراتور از شروع فرآیند Cook شده است

  • cook_time – مدت زمان آخرین Cook بر حسب میلی‌ثانیه

  • cook_frame – شمارهٔ فریمی که اپراتور آخرین بار نسبت به تایم‌لاین کامپوننت Cook شده است

  • cook_abs_frame – شمارهٔ فریمی که اپراتور آخرین بار نسبت به زمان مطلق Cook شده است

  • cook_start_time – زمان شروع Cook اپراتور در آن فریم (میلی‌ثانیه)

  • cook_end_time – زمان پایان Cook اپراتور در آن فریم (میلی‌ثانیه)

  • cooked_this_frame – اگر اپراتور در این فریم Cook شده باشد مقدار 1 دارد

  • warnings – تعداد هشدارهای اپراتور (در صورت وجود)

  • errors – تعداد خطاهای اپراتور (در صورت وجود)