آموزش Unreal Engine 5: One Course Solution for Dynamic Sky System

Unreal Engine 5: One Course Solution For Dynamic Sky System

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ایجاد یک آسمان پویا و سیستم آب و هوا در Unreal Engine 5 از طریق Blueprint، نیاگارا و سیستم آسمان دینامیک مواد با راه حل روشنایی کشیدن و رها کردن چند پیش تنظیم آسمان با آب و هوای متناظر آسمان شب با ماه و ستارگان بمباران سلولی و مواد طرح ریزی سه‌سطحی Different Footstep FX با مواد فیزیکی ساخت متفاوت آب و هوای نیاگارا VFX نوشتن اسکریپت سفارشی ماژول نیاگارا برای رفتار ذرات پیشرفته بهترین روش های کدنویسی را برای Material/Niagara/Blueprint بیاموزید ساخت متریال ابر حجمی زیبا غواصی عمیق در خواص مختلف برای نورپردازی ایجاد مواد برگردان برای سیستم آب و هوا. و مجموعه پارامترهای مواد پیش نیازها: تجربه مواد یا نیاگارا مورد نیاز است (یا در گذشته دوره متریال یا نیاگارا من را گذرانده ام)

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

در بخش اول، به ایجاد چرخه اساسی روز و شب خواهیم پرداخت. ما ستارگان، ماه و متغیرهای دقیق را وارد بازی خواهیم کرد و به ما امکان می‌دهد تا ظاهر منظومه آسمانی خود را به خوبی تنظیم کنیم. سفر ما با ساخت یک بازیگر Blueprint Dynamic Sky شروع می‌شود که راه‌حل روشنایی کارآمدی را ارائه می‌دهد. از آنجا، ما از اسکریپت ساخت و ساز استفاده می کنیم تا با استفاده از ماکروهای Blueprint، پایه های یک سیستم اولیه زمانی از روز را بنا کنیم. همانطور که پیشرفت می کنیم، مفهوم کره آسمان و مواد آسمان را بررسی می کنیم و ستاره ها و ماه قابل تنظیم خود را از طریق متغیرهای طرح اولیه معرفی می کنیم.

در ادامه به بخش دوم، ابرهای دو بعدی و ابرهای حجمی را به سیستم آسمان پویا خود معرفی می‌کنیم. این ماجراجویی با ایجاد یک Blueprint enum برای تعریف حالت‌های ابری متمایز شروع می‌شود. سپس مواد آسمان خود را که در بخش قبلی ساخته شده است، تقویت می کنیم تا ابرهای دو بعدی را به صورت یکپارچه ترکیب کنیم. علاوه بر این، ما به طرح ریزی مسطح می پردازیم و نقش آن را در پرتاب ابرهای حجمی بر روی آسمان آشکار می کنیم. ما بافت حجمی و خروجی پیشرفته حجمی را برای افزایش واقع‌گرایی بررسی می‌کنیم و از ماسک‌های ارتفاع عادی و تغییرات ماکرو برای جزئیات پیچیده و اشکال جذاب استفاده می‌کنیم. پس از دمیدن زندگی در ابرهای خود با انیمیشن‌ها، ویژگی‌های بیشتری را در معرض طرح اولیه خود قرار می‌دهیم و کنترل بیشتری بر ظاهر نهایی ارائه می‌کنیم.

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

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

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

این دوره جامع ترین راهنمای شما برای ایجاد یک سیستم آسمان و آب و هوا است. در طول دوره، وظایف کاربردی و چالش‌های بخش، درک و توانایی شما را برای تکرار هر مرحله تضمین می‌کند.


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

معرفی Introduction

  • معرفی دوره Course Intro

  • سیستم هواشناسی Dynamic Sky به چه چیزی نیاز دارد؟ What Does Dynamic Sky Weather System Need?

  • چند سوال متداول که ممکن است داشته باشید... Some Common Questions You May Have...

  • ایجاد یک پروژه شروع Create A Starting Project

  • چگونه می توان کمک گرفت؟ How To Get Help?

  • ورق تقلب کلید میانبر مواد Material Hotkey Cheat Sheet

چرخه روز شب Day Night Cycle

  • مروری بر بخش چرخه روز شب Day Night Cycle Section Overview

  • میکسر نور محیطی Environment Light Mixer

  • بازیگر BP Dynamic Sky BP Dynamic Sky Actor

  • اسکریپت ساخت و ساز Construction Script

  • زمان روز Time Of Day

  • چرخش ماه را کنترل کنید Handle Moon Rotation

  • ماکروهای طرح اولیه Blueprint Macros

  • پاسخ چالش های کوچک Mini Challenge Answers

  • آسمان شب Nighttime Sky

  • ویژگی های Blueprint را تنظیم کنید Adjust Blueprint Properties

  • کره آسمان Sky Sphere

  • تجدید کننده مواد Material Refresher

  • ستاره ها برای آسمان شب Stars For Nighttime Sky

  • راس نرمال Vertex Normal

  • پارامتر ماسک کانال Channel Mask Parameter

  • دید ستاره Star Visibility

  • ماه Moon

  • چالش بخش: رویت ماه Section Challenge: Moon Visibility

  • اشتراک گذاری وظیفه: آسمان خود را به اشتراک بگذارید Share Task: Share Your Sky

  • ویژگی های بیشتر از BP را تنظیم کنید Adjust More Properties From BP

  • چالش اختیاری: خورشید خود را اضافه کنید Optional Challenge: Add In Your Own Sun

  • بخش جمع بندی Section Wrap Up

ابرها Clouds

  • بررسی اجمالی بخش ابرها Clouds Section Overview

  • شماره طرح اولیه Blueprint Enum

  • ابرهای دو بعدی 2D Clouds

  • تنظیم ابرهای دو بعدی 2D Clouds Adjustment

  • رنگ جوی آسمان Sky Atmosphere Tint

  • ابرهای دو بعدی را از Blueprint تنظیم کنید Adjust 2D Clouds From Blueprint

  • طرح ریزی مسطح Planar Projection

  • ابرهای حجمی Volumetric Clouds

  • بافت حجمی Volume Texture

  • خروجی پیشرفته حجمی Volumetric Advanced Output

  • Refactoring شعاع نفوذ Influence Radius Refactoring

  • ارتفاع نرمال در لایه Norm Altitude In Layer

  • تنوع ماکرو برای ابرها Macro Variation For Clouds

  • ابرهای حجمی متحرک Panning Volumetric Clouds

  • ابرهای حجمی را از Blueprint تنظیم کنید Adjust Volumetric Clouds From Blueprint

  • پشتیبانی از نوع نمونه چندگانه Multiple Sampler Type Support

  • وظیفه اشتراک گذاری: ابرهای حجمی خود را به اشتراک بگذارید Share Task: Share Your Volumetric Clouds

  • چالش بخش: تنوع ابرهای حجمی Section Challenge: Volumetric Clouds Variation

  • چالش اختیاری: تنوع ابر حجمی جدید Optional Challenge: New Volumetric Cloud Variation

  • بخش جمع بندی Section Wrap Up

چشم انداز Landscape

  • نمای کلی بخش چشم انداز Landscape Section Overview

  • آماده شدن برای چشم انداز Preparing For Landscape

  • مجسمه سازی سر و صدا Noise Sculpting

  • پیش‌فرض بمباران بافت Texture Bombing Default

  • بمباران بافت ورونوی Texture Bombing Voronoi

  • پیش فرض طرح سه سطحی Triplanar Projection Default

  • بازسازی طرح پروجکشن سه سطحی Rebuild Triplanar Projection

  • پروجکشن سه‌سطحی UV UV Triplanar Projection

  • بمباران سه سطحی Triplanar Bombing

  • اشتراک گذاری وظیفه: مطالب خود را به اشتراک بگذارید Share Task: Share Your Material

  • فرآیند لایه چشم انداز Landscape Layer Process

  • MF_TextureBombingVoronoi MF_TextureBombingVoronoi

  • MF_ComputeLandscapeUV MF_ComputeLandscapeUV

  • لایه منظره را جمع کنید Assemble Landscape Layer

  • رنگ پایه لایه زمین Ground Layer Base Color

  • پارامترها برای رنگ پایه Params For Base Color

  • لایه زمین عادی و ORD Ground Layer Normal And ORD

  • لایه شیب Slope Layer

  • ترکیب شیب Slope Blend

  • وظیفه اشتراک گذاری: مواد منظره خود را به اشتراک بگذارید Share Task: Share Your Landscape Material

  • تنظیمات شب را تنظیم کنید Adjust Nighttime Settings

  • بخش جمع بندی Section Wrap Up

هوای برفی Snowy Weather

  • بررسی اجمالی بخش آب و هوای برفی Snowy Weather Section Overview

  • نورپردازی برای آب و هوای برفی Lighting For Snowy Weather

  • دارایی داده Data Asset

  • ساختار طرح Blueprint Struct

  • آب و هوا را تغییر دهید Switch Weathers

  • رفرش کامل Full Refresh

  • ماسک ترکیب برف Snow Blend Mask

  • MF_SnowyWeatherBlend MF_SnowyWeatherBlend

  • مجموعه پارامترهای مواد Material Parameter Collection

  • چالش بخش: ترکیب شیء برفی Section Challenge: Snow Object Blend

  • وظیفه اشتراک گذاری: نتیجه ترکیب برف خود را به اشتراک بگذارید Share Task: Share Your Snow Blend Result

  • Anim Notify Anim Notify

  • کتابخانه کلان طرح Blueprint Macro Library

  • مواد برگردان Decal Material

  • تقویت کننده نیاگارا Niagara Refresher

  • سیستم ردپای نیاگارا Footprint Niagara System

  • اشتراک گذاری وظیفه: پیشرفت خود را به اشتراک بگذارید Share Task: Share Your Progress

  • آماده شدن برای ذرات آب و هوا Preparing For Weather Particles

  • NMS_GetCameraProperties NMS_GetCameraProperties

  • ذرات برف Snow Particles

  • ذرات دود برای برف Smoke Particles For Snow

  • کامپوننت سیستم نیاگارا را روشن کنید Toggle Niagara System Component

  • چالش بخش: پارامتر کاربر Section Challenge: User Parameter

  • متحرک سازی پوشش برف Animate Snow Coverage

  • همگام سازی مقادیر پیش فرض Sync Default Values

  • تنظیم انیمیشن برف Adjusting Snow Animation

  • وظیفه اشتراک گذاری: آب و هوای برفی خود را به اشتراک بگذارید Share Task: Share Your Snowy Weather

  • بخش جمع بندی Section Wrap Up

هوای بارانی Rainy Weather

  • بررسی اجمالی بخش هوای بارانی Rainy Weather Section Overview

  • دارایی داده بارانی Rainy Data Asset

  • روشنایی برای آب و هوای بارانی Lighting For Rainy Weather

  • خواص برای گودال ها Properties For Puddles

  • امواج Ripples

  • امواج گودال Puddle Waves

  • MF_Generate RainyWeather Puddles MF_GenerateRainyWeatherPuddles

  • گام صاف Smooth Step

  • باران را تغییر دهید Toggle Rain

  • مواد اصلی مایع Liquid Master Material

  • قطرات اصلی باران Main Rain Drops

  • روشنایی بر اساس فاصله Brightness By Distance

  • روشنایی با نگاه به بالا زاویه Brightness By Look Up Angle

  • رویداد برخورد Collision Event

  • پاشیدن باران Rain Splashes

  • GPU Rain GPU Rain

  • چالش بخش: Rain FX را تغییر دهید Section Challenge: Toggle Rain FX

  • اشتراک گذاری وظیفه: پیشرفت خود را به اشتراک بگذارید Share Task: Share Your Progress

  • پارامتر کاربر Rain FX Rain FX User Parameter

  • مواد فیزیکی Physical Material

  • خروجی مواد فیزیکی چشم انداز Landscape Physical Material Output

  • پادل اسپلش Puddle Splash

  • هشدار! فیلم های پر زرق و برق پیش رو! WARNING! Flashy Footages Ahead!

  • رعد و برق Lightning Flash

  • رعد و برق Lightning Bolt

  • چالش بخش: روشن کردن رعد و برق Section Challenge: Toggle Lightning

  • اشتراک گذاری وظیفه: رعد و برق خود را به اشتراک بگذارید Share Task: Share Your Lightning

  • قطرات باران بر روی سطح Rain Drops On Surface

  • Post Process Rain Drops FX Post Process Rain Drops FX

  • افزودن Post Process FX به سیستم Add Post Process FX To System

  • چالش نهایی: پوکه ها را متحرک کنید The Ultimate Challenge: Animate Puddles

  • اشتراک گذاری وظیفه: راه حل خود را به اشتراک بگذارید Share Task: Share Your Solution

  • راه حل: پوکه ها را متحرک کنید Solution: Animate Puddles

  • بخش جمع بندی Section Wrap Up

تبریک می گویم Congratulations

  • اصلاح نهایی Final Tweaking

  • چرخه روز شب پویا Dynamic Day Night Cycle

  • تغییر وضعیت آب و هوا در طول زمان اجرا Switch Weather During Runtime

  • از اینجا به کجا برویم؟ Where to go from here?

  • به سفر راه حل یک دوره خود ادامه دهید... Continue Your One Course Solution Journey...

نمایش نظرات

آموزش Unreal Engine 5: One Course Solution for Dynamic Sky System
جزییات دوره
16 hours
137
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,400
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vince Petrelli Vince Petrelli

برنامه نویس/هنرمند سه بعدی