آموزش راهنمای نهایی شما برای Graph Shader برای مبتدیان

Your Ultimate Guide to Shader Graph for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آشنایی با مفاهیم و نکات ابزار برنامه نویسی ویژوال سایه زن Unity Engine برای غیر برنامه نویسان توسعه مهارت در ساخت سایه بان های بصری خیره کننده با ابزارهای مبتنی بر گره شناسایی گره های سایه زن بر اساس نتایجی که تولید می کنند درک الگوریتم های اساسی اعمال شده برای تولید افکت های سایه زن تکمیل بیش از 50 فرد فردی افکت های سایه زن قابل استفاده در هر پروژه ای

این دوره راهنمای جامعی برای ایجاد سایه‌زن‌های راس و قطعه با استفاده از ابزار برنامه‌نویسی بصری یونیتی Shader Graph ارائه می‌کند. نیازی به دانش قبلی یا برنامه نویسی سایه زن نیست.

بیش از 15 ساعت آموزش و چالش های گام به گام.

این دوره با چالش‌های بعدی و ایجاد سایه‌زن پر شده است، این دوره به شما پایه‌ای کامل در توسعه سایه‌بان و روش‌های اساسی در رندرینگ مبتنی بر فیزیکی (PBR) با یکی از اعضای هیئت مشاوره آموزشی موتور بازی Unity ارائه می‌دهد. و یک استاد دانشگاه و معلم تحسین شده با بیش از 30 سال تجربه.

این دوره شما را در فرآیند ایجاد جلوه های سطح بصری خود برای رنگ آمیزی و نورپردازی اشیاء بازی راهنمایی می کند. به آرامی ریاضیات نور و سطوح را پوشش می دهد و شما را در بازآفرینی برخی از محبوب ترین سایه زن ها از جمله Fresnel، Complex Water، Holograms، Flowing Lava، Liquids، Fire و غیره گام بر می دارد. مفاهیم سایه زن به روشی قابل درک ارائه می شود تا به درک خط لوله گرافیکی کمک کند و یک جعبه ابزار ضروری برای رندر کردن دانش در اختیار شما قرار دهد که به شما کمک می کند سایه بان های شفاف، متحرک و بافت خود را در Unity's Built-In توسعه دهید. خطوط لوله رندر جهانی و با کیفیت بالا.

این دوره با Unity 2021.3 LTS و Shader Graph 12.1.6 توسعه یافته است

نحوه برنامه نویسی و کار با:

را بیاموزید
  • گراف سایه زن Unity.

  • مدل، دوربین و فضاهای مختصات نمای جهان.

  • جلوه های نورپردازی.

  • الگوهای ایجاد شده رویه ای.

  • عادی است.

  • عمق صحنه.

  • انکسار برای سطوح شفاف (و خیلی موارد دیگر...)

در این دوره، پنی تمام مهارت‌های ارزشمندی را که برای تعامل با خط لوله رندر گرافیک کامپیوتری با استفاده از Shader Graph در Unity از ابتدا نیاز دارید، با استفاده از سبک تدریس بین‌المللی تحسین‌شده و دانش خود از بیش از 30 سال کار با بازی‌ها و گرافیک‌ها، آموزش می‌دهد. از طریق توضیحات دقیق و کارگاه‌های عملی، همه چیزهایی را که باید در مورد صف‌های رندر، ریاضیات برداری، بافرهای گرافیکی، تئوری رنگ‌ها، مش‌های سه‌بعدی، نقشه‌برداری بافت، مدل‌های نورپردازی و موارد دیگر بدانید، یاد خواهید گرفت.

محتوا و نمای کلی

بعد از شیرجه زدن و ایجاد اولین سایه زن Shader Graph خود از ابتدا، به مفاهیم اساسی ایجاد یک سایه زن بدون نور می پردازید و کشف می کنید که چگونه رنگ ها را می توان برای جلوه های سطحی مخلوط کرد، و چگونه یک بافت خارجی را در یک بازی قرار داد. شی.

به دنبال این، انواع مدل‌های نورپردازی را بررسی خواهید کرد و اینکه چگونه نورها و بافت‌های سطحی می‌توانند بر ظاهر نهایی یک رندر تأثیر بگذارند. در این بخش، سایه‌بان‌ها را با نورهای مختلف توسعه می‌دهید و رندرهای مبتنی بر فیزیکی را بررسی می‌کنید که سطوح فلزی را پوشش می‌دهد و بازتاب‌های جهان را در نظر می‌گیرد. بقیه دوره بر تقویت مهارت های ریاضی ضروری شما در رابطه با ایجاد سایه بان ها و تمرکز بر موارد ضروری است که می توانید برای نیازهای خود انتخاب کنید و سفارشی کنید.

در نهایت، یک بخش سایه‌زن آب پیشرفته برای افزودن جلوه‌های ویژه به سطوح آب مانند رنگ عمقی، امواج، فوم سطح و ذرات پاشش وجود دارد.

آنچه دانش آموزان در مورد سایر دوره های سایه زن Penny می گویند:

  • این دوره فوق العاده است! پنی باید دست کم یکی از بهترین مربیان توسعه بازی، یونیتی و سی شارپ باشد! در مدت سه ساعت، آنقدر چیزهای زیادی یاد گرفتم که با برنامه تحصیلات تکمیلی من رقابت می کند!

  • بهترین دوره سایه زن که من با آن برخورد کردم. آموزش های کافی و بیشتری در یوتیوب وجود دارد که به شما یاد می دهد چگونه سایه بان های خود را توسعه دهید، اما هیچ چیز در کلاس آموزش های Penny قرار نمی گیرد. آنها واضح و دقیق هستند. واقعاً از این موضوع خوشحالم.

  • عجب! خیلی ممنونم! اگر 10 ستاره وجود داشت - این دوره شایسته آن بود. از چیزی که در مورد نوشتن Shader چیزی نمیدانم تا درک عمیقی در مورد آن داشته باشید.....

  • می‌خواستم به شما اطلاع دهم که من به‌تازگی دوره شیدر شما را به پایان رساندم و فکر کردم فوق‌العاده است. گذراندن دوره و در نهایت درک موضوعی که چندی پیش برای من بسیار غریب به نظر می رسید لذت بخش بود. سبک تدریس و شخصیت شما واقعاً برای من کارساز بود و یادگیری را به یک نسیم تبدیل کرد!


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

معرفی Introduction

  • خوش آمدی Welcome

  • به انجمن دانشجویی H3D بپیوندید Join the H3D Student Community

  • سوالات متداول FAQs

مبانی Fundamentals

  • نصب Shader Graph Installing Shader Graph

  • اولین سایه بان من My First Shader

  • راس و قطعات Vertex and Fragments

  • Shader Anatomy 101 Shader Anatomy 101

Unlit Shader Basics Unlit Shader Basics

  • تخت تک رنگ Flat Single Colour

  • بیایید در مورد رنگ صحبت کنیم Let's Talk About Colour

  • استفاده از موقعیت ها برای رنگ Using Positions for Colour

  • استفاده از Normals برای رنگ Using Normals for Colour

  • مخلوط کردن رنگ ها Mixing Colours

  • بیشتر در مورد مخلوط کردن رنگ ها More on Mixing Colours

  • اضافه کردن یک بافت Adding a Texture

مبانی سایه زن روشن Lit Shader Basics

  • مدل نورپردازی لامبرت Lambert Lighting Model

  • مدل های نورپردازی Lighting Models

  • آناتومی PBR The Anatomy of PBR

  • اعمال تصاویر متالیک و صاف. Applying metallic and smoothness images.

  • افزودن لغزنده های شدت Adding Intensity Sliders

  • بازتاب ها Reflections

  • بازتاب ها قسمت 2 Reflections Part 2

  • انعکاس اشیاء جهان Reflecting World Objects

  • انسداد محیطی Ambient Occlusion

فضاهای مختصات Coordinate Spaces

  • درک مماس، شیء، نما و فضای جهان Understanding Tangent, Object, View and World Space

  • کاوش در فضای شی Exploring the Object Space

  • کاوش در فضای جهان Exploring the World Space

  • کاوش در فضای دید Exploring the View Space

  • کاوش در فضای مماس Exploring the Tangent Space

  • چالش فضایی را هماهنگ کنید Coordinate Space Challenge

خط لوله رندر یونیتی Unity's Render Pipeline

  • مروری بر خطوط رندر یونیتی An Overview of Unity's Render Pipelines

  • اولین نگاهی به خط لوله رندر جهانی A first look at the Universal Render Pipeline

  • میان‌آهنگی کوتاه برای کاوش زیرگراف‌ها A Short Interlude to Explore Subgraphs

  • اولین نگاهی به خط لوله رندر با کیفیت بالا A first look at the High Definition Render Pipeline

  • نرمال خم شده Bent Normals

  • رندر فوروارد و معوق Forward and Deferred Rendering

مخلوط کردن Blending

  • ترکیب پایه Basic Blending

  • ترکیب سوختگی خطی و رنگی Linear & Colour Burn Blending

  • حالت های ترکیبی بیشتر More Blending Modes

  • حالت های ترکیب تیره Darkening Blend Modes

  • حالت های ترکیبی روشن کننده Lightening Blend Modes

  • حالت های ترکیبی متضاد Contrasting Blend Modes

مفاهیم اساسی که باید بدانید Essential Concepts You Should Know

  • زمان Time

  • چرخش با زمان Rotating with Time

  • جذام Lerping

  • Lerping a Liquid قسمت 1 Lerping a Liquid Part 1

  • Lerping a Liquid قسمت 2 Lerping a Liquid Part 2

  • کاشی کاری Tiling

  • نقاب زدن Masking

  • متحرک سازی درخشش نقاب دار Animating Masked Glow

تولید رویه ای Procedural Generation

  • تولید رویه ای چیست؟ What is procedural generation?

  • جابجایی نویز راس قسمت 1 Noisy Vertex Displacement Part 1

  • جابجایی نویز راس قسمت 2 Noisy Vertex Displacement Part 2

  • دانه چوب نویز ساده Simple Noise Wood Grain

  • دانه چوب تقویت شده Enhanced Wood Grain

  • کاشی Tiles

  • شکل های رویه ای Procedural Shapes

  • نمودارهای ورونوی Voronoi Diagrams

  • آتش ساده قسمت 1 Simple Fire Part 1

  • آتش ساده قسمت 2 Simple Fire Part 2

  • آتش مجتمع Complex Fire

  • ریپل UV UV Ripple

توهم عمق The Illusion of Depth

  • سایه بان های توهم عمق Depth Illusion Shaders

  • Bump Mapping Bump Mapping

  • نقشه برداری معمولی Normal Mapping

  • ترکیب معمولی Normal Blending

  • اهمیت Z یک نرمال The Importance of a Normal's Z

  • اسکرول نرمال Scrolling Normals

کار با عمق صحنه Working with Scene Depth

  • تقاطع عمق Depth Intersection

  • بافت تقاطع عمق Texturing the Depth Intersection

  • گسترش منطقه تقاطع Expanding the Intersection Zone

  • ایجاد فورسفیلد قسمت 1 Creating a Forcefield Part 1

  • ایجاد فورسفیلد قسمت 2 Creating a Forcefield Part 2

  • آب با عمق Water with Depth

ترفندهای نور Tricks of Light

  • جلوه های کریستال Crystals Effects

  • هولوگرام ها Holograms

  • انکسار Refraction

  • یخ Ice

  • رنگین کمانی Iridescence

پروژه: آب پیشرفته Project: Advanced Water

  • پروژه آب پیشرفته قسمت 1: آب جاری Advanced Water Project Part 1: Flowing Water

  • پروژه آب پیشرفته قسمت 2: شکست Advanced Water Project Part 2: Refraction

  • پروژه آب پیشرفته قسمت 3: آب استخر Advanced Water Project Part 3: Pool Water

  • پروژه آب پیشرفته قسمت 4: نرمال استخر Advanced Water Project Part 4: Pool Normals

  • پروژه آب پیشرفته قسمت 5: جابجایی راس Advanced Water Project Part 5: Vertex Displacement

  • پروژه آب پیشرفته قسمت 6: فوم Advanced Water Project Part 6: Foam

  • پروژه آب پیشرفته قسمت 7: پاشش ذرات Advanced Water Project Part 7: Particle Splashes

  • پروژه آب پیشرفته قسمت 8: رنگ آمیزی نهایی Advanced Water Project Part 8: Final Colouring

کلمات پایانی Final Words

  • چند کلمه پایانی از پنی Some Final Words from Penny

  • الان به کجا Where to now?

نمایش نظرات

آموزش راهنمای نهایی شما برای Graph Shader برای مبتدیان
جزییات دوره
14.5 hours
88
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,248
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Penny de Byl Penny de Byl

استاد برنده جایزه بین المللی و نویسنده پرفروش سلام ، من دکتر پنی دی بایل هستم. من کاملاً سازنده بسیاری از مسائل مربوط به کمبود رایانه و دانشگاهی هستم و علاقه واقعی به تدریس دارم. من بیش از 25 سال است که در دانشگاه ها در استرالیا و اروپا در سطح استاد کامل در مورد توسعه بازی ها ، برنامه نویسی ، گرافیک رایانه ای ، انیمیشن و طراحی وب به دیگران آموزش می دهم. من همچنین برای یونیتی ، SAE ، انستیتوی سرگرمی استرالیا و ویکی گودت مشورت کرده ام. بهترین کتابهای درسی من از جمله توسعه بازی جامع با وحدت در بیش از 100 موسسه در سراسر جهان استفاده می شود. فارغ التحصیلان من در شرکت هایی مانند اپل ، Ubisoft ، LinkedIn و Deloitte Digital کار می کنند. من دارای مدرک ممتاز گرافیک رایانه و دکترا هستم. در هوش مصنوعی برای شخصیت های بازی در طول زندگی حرفه ای من جوایز زیادی را برای تعالی تدریس در سطح ایالتی ، ملی و بین المللی از جمله جایزه تعالی تدریس و آموزش استرالیا و مسابقه برنامه درسی بازی موبایل یونیت برنده شده ام. رویکرد من در زمینه آموزش علوم کامپیوتر و زمینه های مرتبط مبتنی بر پروژه است که به شما کارگاه های عملی می دهم و می توانید بلافاصله دندان های خود را در آن قرار دهید.

Penny @Holistic3D.com Penny @Holistic3D.com

هیجان علمی ، نویسنده و توسعه بازی سلام ، من دکتر پنی د بیل هستم. من کاملاً سازنده بسیاری از مسائل مربوط به کمبود رایانه و دانشگاهی هستم و علاقه واقعی به تدریس دارم. من بیش از 25 سال است که در دانشگاه ها در استرالیا و اروپا در سطح استاد کامل در مورد توسعه بازی ها ، برنامه نویسی ، گرافیک رایانه ای ، انیمیشن و طراحی وب به دیگران آموزش می دهم. من همچنین برای یونیتی و SAE مشورت کرده ام. بهترین کتابهای درسی من از جمله توسعه بازی جامع با وحدت در بیش از 100 موسسه در سراسر جهان استفاده می شود. فارغ التحصیلان من در شرکت هایی مانند اپل ، Ubisoft ، LinkedIn و Deloitte Digital کار می کنند. من دارای مدرک ممتاز گرافیک رایانه و دکترا هستم. در هوش مصنوعی برای شخصیت های بازی در طول زندگی حرفه ای من جوایز زیادی را برای تعالی تدریس در سطح ایالتی ، ملی و بین المللی از جمله جایزه تعالی تدریس و آموزش استرالیا و مسابقه برنامه درسی بازی موبایل یونیت برنده شده ام. رویکرد من در زمینه آموزش علوم کامپیوتر و زمینه های مرتبط مبتنی بر پروژه است که به شما کارگاه های عملی می دهم و می توانید بلافاصله دندان های خود را در آن قرار دهید.