دوره آموزشی یونیتی Shaders صفر تا صد شیدرهای سفارشی


دوره آموزشی یونیتی Shaders صفر تا صد شیدرهای سفارشی
ما در این دوره به مسیر fixed function نگاه نخواهیم کرد زیرا به طور موثر یک گزینه قدیمی است و شما می خواهید بهترین روش مدرن را یاد بگیرید. نحوه کد بر اساس زبان C است اما نترسید، ما فرض می کنیم که شما به معنای واقعی کلمه هیچ دانشی از این زبان ندارید و همانطور که عنوان دوره بیان می کند، این را از ابتدا یاد خواهیم گرفت. یک shader از GPU (واحد پردازش گرافیکی) برای مدیریت همزمان چندین برنامه استفاده می کند، بنابراین سرعت آن باورنکردنی است. ما از نمونه های بسیار ساده شروع می کنیم و به آرامی در هر مرحله از ایجاد یک shader سفارشی پیشرفت می کنیم. shaders یونیتی به vertex shaders و fragment shaders تقسیم می شوند و ما در ابتدا بر روی fragment shaders تمرکز خواهیم کرد و اساساً در یک محیط 2 بعدی کار می کند. با ده ها shaders در منابع دوره، زبان را در مراحل مختلف یاد خواهید گرفت قبل از اینکه به سراغ استفاده از سینتکس surface shader یونیتی بروید تا به راحتی نورهای پیچیده را شامل شود. هنگامی که با shaders ساده آشنا شدید، جلوه‌های پیشرفته‌ای مانند tessellation، شفافیت، استفاده از بافر استنسیل و پس پردازش را پوشش خواهیم داد.در پایان می‌توانید هر shadersرا که می‌توانید تصور کنید ایجاد کنید.

برنامه درسی


  • تاریخ انتشار میزان 05، 1403
  • لسان انگلیسی
  • تعداد بخش ها 1
  • مدت زمان 5 ساعت و 51 دقیقه
  • سطح همه
  • دانش آموزان 0