آموزش یونیتی: طراحی سطوح رویه‌ای با استفاده از توابع نویز (Noise Functions) - آخرین آپدیت

دانلود Unity: Design Procedural Surfaces with Noise Functions

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی سطح متوسط تا پیشرفته، یادگیرندگان را در مسیر توسعه ساختاریافته سیستم‌های سطح رویه‌ای (Procedural Surface) در یونیتی با استفاده از متدهای مبتنی بر نویز هدایت می‌کند. در طول شش ماژول تخصصی، شرکت‌کنندگان با توابع نویز ابعادی، ماسک‌های گرادینت، کنترل رزولوشن، محاسبات مشتق و بصری‌سازی جریان (Flow) با استفاده از سیستم ذرات و اسکریپت‌نویسی آشنا خواهند شد. دوره با تمرینات بنیادی در تولید تکسچر و نمونه‌برداری نویز آغاز شده و سپس به ساخت کامپوننت‌های قابل استفاده مجدد، اعمال لایه‌بندی‌های چند اکتاوی (Multi-octave) و تغییر شکل زمین با استفاده از تکنیک‌های جابجایی (Displacement) می‌پردازد. با پیشروی در دوره، کاربران یاد می‌گیرند چگونه مشتقات جهت‌دار را برای شبیه‌سازی رفتارهای واقع‌گرایانه سطح مانند فرسایش یا جریان استخراج و استفاده کنند. تمرکز اصلی بر ایجاد پویا و بصری‌سازی داده‌های جهت‌دار از طریق گرادینت‌های نرم، ذرات سه بعدی و اسکریپت‌های جریان است. در نهایت، یادگیرندگان سیستم‌های مبتنی بر نویز را پیاده‌سازی، اعتبارسنجی و توسعه می‌دهند که با اصول بازخورد آنی و تداوم بصری همسو باشد. در پایان این دوره، شما قادر خواهید بود یک سیستم کامل سطح رویه‌ای و جریان را بسازید که در بازی‌ها، شبیه‌سازها یا هنرهای مولد (Generative Art) قابل گسترش باشد.

سرفصل ها و درس ها

مقدمه‌ای بر نویز رویه‌ای Introduction to Procedural Noise

  • مقدمه‌ای بر نویز Introduction to Noise

  • ساخت Mat Quad Creating Mat Quad

  • اینسپکتور سازنده تکسچر Texture Creator Inspector

  • حالت تکرار تکسچر (Wrap Mode) Texture Wrap Mode

  • تبدیل نقطه (Transform Point) Transform Point

  • رزولوشن سازنده تکسچر Texture Creator Resolution

  • متد مقدار تکراری Duplicate Value Method

دلگیت‌ها و تولید مقدار Delegates and Value Generation

  • دلگیت عمومی Float Public Delegate Float

  • مقدار Float دو بعدی Float Value 2D

  • نویز مقدار سه بعدی 3D Value Noise

  • متد پرلین (Perlin) Perlin Method

  • تغییر متد مقدار Changing Value Method

  • ماسک گرادینت دو بعدی Gradient Mask 2D

ابعاد و فرکانس Dimensions and Frequency

  • ابعاد سازنده تکسچر Texture Creator Dimensions

  • ماسک گرادینت سه بعدی Gradient Mask 3D

  • فرکانس سازنده تکسچر Texture Creator Frequency

  • تغییر اکتاوها Changing Octaves

  • ساخت صحنه سطح Creating Surface Scene

تولید و تغییر شکل سطح Surface Generation and Modification

  • سازنده سطح (Surface Creator) Surface Creator

  • تنظیم رزولوشن مش (Mesh) Adjust Mesh Resolution

  • افزودن نویز Adding Some Noise

  • متد رفرش (Refresh) Refresh Method

  • افزودن متغیر شدت (Strength) Add Strength Variable

  • آفست سازنده سطح Surface Creator Offset

مشتقات و نمونه‌برداری Derivatives and Sampling

  • دریافت مشتقات Z Get Z Derivatives

  • ساخت نمونه نویز Creating Noise Sample

  • نمونه نویز استاتیک Static Noise Sample

  • نمونه نویز پرلین Noise Sample Perlin

  • محاسبه مشتق تحلیلی Calculate Analytical Derivative

  • محاسبه مشتقات در مقدار دو بعدی Computing Derivatives in Value 2D

جریان و خروجی بصری Flow and Visual Output

  • بررسی پرلین و ابعاد Checking Perlin and Dimension

  • مشتقات نرم Smooth Derivatives

  • ساخت کامپوننت جریان سطح Create Surface Flow Component

  • طول ذرات Particles Length

  • ساخت گیم آبجکت Create Game Object

  • اسکریپت جریان سه بعدی Flow 3D Script

نمایش نظرات

آموزش یونیتی: طراحی سطوح رویه‌ای با استفاده از توابع نویز (Noise Functions)
جزییات دوره
11h 52m
36
(آخرین آپدیت)
45
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده