POP to TOP
پرش به ناوبری | پرش به جستجو
خلاصه
POP to TOP نقاط یک POP را به پیکسلهای یک TOP تبدیل میکند.
بهصورت پیشفرض، نقاط POP بهعنوان یک لیست نامنظم از نقاط در نظر گرفته میشوند و یک رزولوشن مربعی برای TOP انتخاب میشود که همه نقاط در آن تصویر جا بگیرند.
بهطور پیشفرض، ویژگی موقعیت P به پیکسلهایی با کانالهای تصویری ۳۲بیتی Float تبدیل میشود.
کانال آلفای تصویر مقدار ۱ دارد، بهجز پیکسلهایی که نمایانگر هیچ نقطهای نیستند که در این حالت مقدار آنها ۰ تنظیم میشود (کانال «active»).
منوی Mode به شما اجازه میدهد ویژگیهایی غیر از P (اغلب ویژگی Color) را تبدیل کنید.
با منوی Extract میتوانید ویژگیهای مربوط به Primitive یا Vertex را نیز تبدیل نمایید.
وقتی منوی Pixel Layout روی Wrapped یا Cropped تنظیم شده باشد، میتوانید منوی Dimension را روی 3D قرار دهید و تعداد Sliceها را بهصورت دستی مشخص کنید.
نکته:
اگر منوی Pixel Layout روی Use POP Dimension تنظیم شود، فرآیند بسیار خودکارتر و سادهتر خواهد بود. در این حالت، اگر POP ورودی نقاطی داشته باشد که بهصورت ردیف و ستون چیده شدهاند و Layout را روی POP Dimension قرار دهید، ابعاد POP برای تعیین عرض و ارتفاع تصویر استفاده میشود.
اگر تعداد ابعاد سه یا بیشتر باشد، یک TOP از نوع تکسچر سهبعدی (3D Texture) ساخته میشود.
همچنین ببینید:
TOP to POP، Dimension، POP to CHOP، CHOP to POP، POP to DAT
فهرست مطالب
-
خلاصه
-
پارامترها – صفحه TOP To
-
پارامترها – صفحه Common
-
کانالهای Info CHOP
4.1 کانالهای اطلاعات عمومی TOP
4.2 کانالهای اطلاعات عمومی Operator
پارامترها – صفحه TOP To
POP (pop)
—
Mode (rgbamode) ⊞
—
Extract (extract) ⊞
—
Attributes Scope (attribscope)
—
Layout (layout) ⊞
—
Dimension (dim) ⊞
—
Depth Type (depthtype) ⊞
—
Depth (depth)
—
Extra Pixel Values (RGBA) (rgba) ⊞
—
پارامترها – صفحه Common
Output Resolution (outputresolution) ⊞
تغییر سریع رزولوشن دادههای TOP.
Resolution (resolution) ⊞
تنها زمانی فعال است که Resolution روی Custom Resolution تنظیم شده باشد.
برخی Generatorها مانند Constant و Ramp ورودی ندارند و فقط از این فیلد برای تعیین اندازه استفاده میکنند.
منوی کشویی سمت راست چند رزولوشن پرکاربرد را ارائه میدهد.
Resolution Menu (resmenu)
منوی کشویی شامل چند رزولوشن متداول.
Use Global Res Multiplier (resmult)
از Global Resolution Multiplier موجود در Edit > Preferences > TOPs استفاده میکند و رزولوشن تمام TOPها را در مقدار مشخصشده ضرب میکند.
این گزینه هنگام کار روی سیستمهایی با سختافزار متفاوت بسیار کاربردی است.
برای مثال اگر پروژهای روی یک ورکاستیشن قوی طراحی شده باشد، کاربری با لپتاپ و حافظه گرافیکی محدود میتواند این مقدار را روی نصف یا یکچهارم تنظیم کند تا پروژه با سرعت قابل قبول اجرا شود.
با فعال بودن این گزینه، این TOP تحت تأثیر ضریب سراسری قرار میگیرد.
Output Aspect (outputaspect) ⊞
نسبت تصویر خروجی را تنظیم میکند و اجازه میدهد تکسچرها در هر اندازهای نمایش داده شوند.
هنگام کامپوزیت TOPهایی با نسبت تصویر متفاوت، مراقب نتایج غیرمنتظره باشید.
(میتوان تصاویر با پیکسل غیرمربعی تعریف کرد.)
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 را به تعداد مشخصشده تکرار میکند.
برای هر پاس بعد از پاس اول، نتیجه پاس قبلی بهعنوان ورودی اول نود جایگزین میشود.
یک استثنا GLSL TOP هنگام استفاده از Compute Shaderهاست که در آن، ورودی همچنان تصویر TOP متصل باقی میماند.
Channel Mask (chanmask)
انتخاب میکند TOP روی کدام کانالها (R، G، B یا A) عمل کند.
بهطور پیشفرض همه کانالها فعال هستند.
Pixel Format (format) ⊞
فرمت ذخیرهسازی داده برای هر کانال تصویر (R، G، B و A).
برای اطلاعات بیشتر به Pixel Formats مراجعه کنید.
کانالهای Info CHOP
اطلاعات اضافی مربوط به POP to TOP از طریق Info CHOP قابل دسترسی است.
کانالهای اطلاعات عمومی TOP
-
resx – رزولوشن افقی TOP بر حسب پیکسل
-
resy – رزولوشن عمودی TOP بر حسب پیکسل
-
aspectx – نسبت افقی TOP
-
aspecty – نسبت عمودی TOP
-
depth – عمق آرایه ۲بعدی یا ۳بعدی (در صورت وجود تکسچر آرایهای)
-
gpu_memory_used – کل حافظه تکسچر GPU مصرفشده توسط این TOP
کانالهای اطلاعات عمومی Operator
-
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 – تعداد خطاها (در صورت وجود)
