TOP

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


Summary

(تصویر: OP TOP.png)

برای مشاهدهٔ فهرست کامل مقالات مرتبط با TOPها، بخش Category: TOPs را ببینید.

Texture Operators که با نام TOPs نیز شناخته می‌شوند، اپراتورهای تصویری هستند که کامپوزیت و پردازش تصویر بلادرنگ و مبتنی بر GPU را فراهم می‌کنند. تمام محاسبات مربوط به TOPها روی کارت گرافیک (GPU) سیستم انجام می‌شود.
از TOPها می‌توان برای آماده‌سازی تکسچرها، کامپوزیت‌کردن استریم‌های تصویر و ویدئو، ساخت عناصر پنل کنترلی، دست‌کاری داده‌های ۳۲بیتی شناور (Floating Point) و تقریباً هر نوع کار تصویری دیگر استفاده کرد. TOPها از فرمت‌های متعددی پشتیبانی می‌کنند، از جمله فرمت‌های تصویری Floating Point برای کار با تصاویر HDR (دامنهٔ دینامیکی بالا).

تمام رندرها و کامپوزیت‌ها در TOPها به‌صورت خارج از صفحه (offscreen) انجام می‌شوند. داده‌ها می‌توانند به هر رزولوشنی اسکیل شوند و تنها محدودیت آن‌ها مقدار حافظهٔ گرافیکی (VRAM) و حداکثر رزولوشن کارت گرافیک است.

TOPهایی که برای نگه‌داری داده‌های Point Cloud استفاده می‌شوند—جایی که کانال‌های R، G، B شامل داده‌های ۳۲بیتی X، Y، Z هستند—را می‌توان با راست‌کلیک روی Viewer و انتخاب View as Points به‌صورت مجموعه‌ای از نقاط سه‌بعدی مشاهده کرد.

نکته: نسخهٔ TouchDesigner Non-Commercial به رزولوشن 1280×1280 محدود است.

(تصویر: PythonIcon.png – TOP Class)


Contents

  1. Summary

  2. Sweet 16 TOPs

  3. TOP Flags

  4. TOP Viewers

  5. Using TOPs

  6. See also


Sweet 16 TOPs

۱۶ TOP زیر از پرکاربردترین TOPها هستند و پیشنهاد می‌شود با آن‌ها آشنا شوید:

TOP کاربرد TOP مرتبط
Movie File In خواندن ویدئو، تصویر ثابت یا توالی تصاویر ثابت Video Device In، Movie File Out
Ramp ساخت گرادیان‌های عمودی، افقی، شعاعی و دایره‌ای Constant، Noise
Level تنظیم کنتراست، روشنایی، گاما، سطح مشکی، محدودهٔ رنگ، شفافیت Luma Level
Transform جابه‌جایی، مقیاس، چرخش، تایل چندتایی، پرکردن پس‌زمینه Flip
Over قرار دادن و جابه‌جایی یک تصویر روی تصویر دیگر بر اساس آلفا Cross، Multiply
Text تولید متن با فونت‌های متنوع
Blur محو کردن تصویر Luma Blur
Composite ترکیب چند تصویر با عملیات مختلف مانند Under و Difference
Render رندر آبجکت‌های سه‌بعدی، نور و دوربین به تصویر
CHOP to تبدیل کانال‌های CHOP به اسکن‌لاین‌های یک تصویر
Resolution تغییر رزولوشن تصویر و فیلتر نرم هنگام کاهش اندازه همهٔ TOPها رزولوشن را تغییر می‌دهند
Crop برش تصویر به رزولوشن کوچک‌تر Corner Pin، Fit
Select انتخاب تصویر از همان شبکه یا شبکه‌ای دیگر Switch
Reorder تغییر ترتیب کانال‌های تصویر Channel Mix
Cache نگه‌داری توالی ایستا یا پویا از تصاویر و خروجی‌دادن یکی از آن‌ها Feedback
Displace استفاده از کانال‌های قرمز–آبی یک تصویر برای دفرمه‌کردن تصویر دیگر Time Machine

تمام TOPها در بخش Category: TOPs مستندسازی شده‌اند.


TOP Flags

در گوشهٔ پایینِ راست هر TOP تنها دو فلگ وجود دارد:

  • Display Flag

  • Viewer Active Flag

فعال‌کردن Display Flag باعث می‌شود خروجی TOP به‌عنوان پس‌زمینه در Network Pane فعلی نمایش داده شود. اگر چند Display Flag را هم‌زمان فعال کنید، خروجی چند TOP به‌صورت کاشی‌کاری‌شده (tiled) در پس‌زمینهٔ Network Pane نمایش داده می‌شود.

(تصاویر: TOPDisplaySingle.jpg ، TOPDisplayMulti.jpg)


TOP Viewers

تمام اپراتورهای TOP دارای Node Viewer تعاملی هستند. برای تعامل با Viewer، فلگ Viewer Active مربوط به TOP را روشن کنید.

(تصویر: TOPviewer.jpg)

در تصاویری که کانال آلفا دارند، پس‌زمینهٔ شطرنجی خاکستری نمایش داده می‌شود. این گزینه را می‌توان از مسیر Edit > Preferences غیرفعال کرد. در Preferences می‌توانید پس‌زمینهٔ آلفا را بین شطرنجی یا مشکی انتخاب کنید.

  • با LMB تصویر را جابه‌جا کنید.

  • با MMB روی تصویر زوم کنید.

  • با کلید میانبر h تصویر را مجدداً در مرکز قرار دهید.

با کلیک RMB، منوی تنظیمات Viewer باز می‌شود. کنار هر گزینه، میانبر صفحه‌کلید آن نمایش داده شده است.

(تصویر: TOPviewermenu.png)

Home
تصویر را مجدداً در مرکز قرار داده و طوری اسکیل می‌کند که در Viewer جا شود.

Display Pixel Values
اطلاعات پیکسل را روی تصویر نمایش می‌دهد. برای به‌روزرسانی صحیح مقادیر، Timeline باید در حال پخش رو به جلو باشد.

اطلاعات زیر نمایش داده می‌شود:

  • مختصات UV مکان‌نما

  • مختصات پیکسلی XY مکان‌نما

  • مقادیر RGB در بازهٔ 0–255

  • مقادیر RGB در بازهٔ 0–1

Display Field Guide
یک Field Guide با ابعاد 24×24 روی تصویر نمایش می‌دهد. این راهنما همچنین Action Safe Zone و Title Safe Zone را نشان می‌دهد.

Display Mode
گزینه‌هایی برای نمایش کانال‌های خاص تصویر فراهم می‌کند.

حالت‌های نمایش موجود:

  • Color – نمایش همهٔ کانال‌های RGB

  • Red / Green / Blue / Alpha – نمایش هر کانال به‌صورت جداگانه

  • Mono – نمایش تصویر به‌صورت تک‌رنگ

  • Normalize Split – نمایش هم‌زمان هر کانال، نرمال‌شده در بازهٔ 0–1 (عالی برای داده‌های Floating Point و Point Cloud)

  • View as Points – نمایش داده‌های TOP به‌صورت نقاط سه‌بعدی برای هر پیکسل، با فرض اینکه قرمز = x، سبز = y و آبی = z (مناسب برای مشاهدهٔ Point Cloud)

(تصویر: PointCloudViews.png)
نمایش داده‌های Point Cloud در سه حالت:

  1. Color

  2. Normalize Split

  3. View as Points


(تصاویر نمونه)

  • TOP operators

  • A TOP network

  • TOP viewer options

  • Composite with Feedback


Using TOPs

  • داده‌های تصویری دوبعدی

  • پردازش کامل روی GPU

  • Generatorها و Filterها

  • کامپوزیت بلادرنگ

Import:

  • Movie File In TOP

  • Video Device In TOP

Export:

  • منوی راست‌کلیک

  • Movie File Out TOP

  • Export Movie Dialog