آموزش جامع ساخت شیدرهای یونیتی از صفر | آپدیت
Udemy – Learn Unity Shaders from Scratch

آموزش جامع ساخت شیدرهای یونیتی از صفر
آموزش جامع ساخت شیدرهای یونیتی از صفر : در این دوره آموزشی که توسط نیکلاس لور تدریس شده است، شما به صورت اصولی با دنیای ShaderLab و زبان برنامهنویسی HLSL در موتور بازیسازی یونیتی آشنا میشوید. این دوره برای توسعهدهندگانی طراحی شده که میخواهند از سطح مبتدی شروع کرده و به توانایی خلق شیدرهای سفارشی، افکتهای تصویری خیرهکننده و تکنیکهای پیشرفته گرافیکی دست یابند. حتی اگر هیچ پیشزمینهای در زبانهای برنامهنویسی مشابه C ندارید، این دوره با گامهای ساده و تمرینات عملی، مفاهیم Vertex و Fragment Shader را به شما میآموزد تا بتوانید قدرت پردازش گرافیکی GPU را در پروژههای خود به خدمت بگیرید. این دوره آموزشی توسط تیم ســافــت ســاز برای شما عزیزان تهیه شده است.
- آشنایی با ساختار و مبانی ShaderLab
- درک کامل زبان برنامهنویسی HLSL و Cg
- کار با شیدرهای Vertex و Fragment
- پیادهسازی سیستم نورپردازی با Surface Shaders
- استفاده از Stencil Buffer برای افکتهای خاص
- تکنیکهای پیشرفته Tessellation و تغییر شکل هندسی
- ایجاد شیدرهای حجمی و افکتهای شفافیت
- مدیریت برش و Clipping اشیاء در صحنه
- تکنیکهای حرفهای Post-Processing برای رندرهای سهبعدی
- بهینهسازی و رفع خطاهای رایج در نوشتن شیدرها
عنوان دوره : Udemy – Learn Unity Shaders from Scratch
سطح : متوسط تا پیشرفته
زمان کل دوره : 5.50 ساعت
تعداد فايل ها : 65
سال آموزش : 2022
فایل تمرینی : داردHTML:14, URL:6, TXT:3, JPG:1, ZIP:1
مربی دوره : Nicholas Lever
نرم افزار : Unity
زیرنویس انگلیسی : دارد
Udemy – Learn Unity Shaders from Scratch
For the last 5 years I have been working with the team at Unity to create learning resources for them including e-books. Using this insider knowledge I bring you the best Unity Shader course you can find. All updated for Unity 6. Including URP shaders and Shader Graph.
With Unity 6 the Universal Render Pipeline (URP) is now the default pipeline. This course shows you how to create shaders for URP either using code or if you are not a coder using Shader Graph. Putting you right at the cutting edge.
In this course we’re going to look at using HLSL shading language to create amazing shaders.
Maybe you are
a developer struggling to bring to life a particular game feature because it needs a custom shader.
a developer who always wanted to create custom shaders but was too scared to start.
a developer wanting to add some custom post-processing effects to your 3d renders.
an artist wanting to create shaders without learning to code.
HLSL code syntax is based on the C language, but fear not, we will assume you have literally no knowledge of this language at all and we will, as the course title states, learn this from scratch. A shader uses the GPU ( the Graphics Processing Unit) to handle multiple programs at the same time, so it is unbelievably fast.
We will start from really simple examples and progress slowly through each stage of developing a custom shader. You will be able to play with the shader code using Visual Studio, or another code editor if you prefer. You can experiment with different values to see the impact it has on the end result.
Unity shaders are split into vertex shaders and fragment shaders and we will focus initially on the fragment shader, working essentially in a 2d environment. With dozens of shaders in the course resources you will learn the language in gentle stages. Before moving on to use Unity’s surface shader syntax to easily include complex lighting.
Once you’re comfortable with simple shaders we will cover advanced effects such as tessellation, transparency, using the stencil buffer and post-processing.
Creating your own shaders means understanding the HLSL language and that is the aim of the course. You could search for a suitable shader on ShaderToy or ShaderFrog and then try to adapt the code. But without knowing the language you’re going to find that difficult to do. To really be effective you need to know about the language, shaping functions, tiling and lighting calculations. To do this you will need to follow along with the course and complete the many challenges suggested. At the end you will then be able to create any shader that you can imagine.
حجم کل : 5.6 گیگابایت

برای دسترسی به کل محتویات سایت عضو ویژه سایت شوید
برای نمایش این مطلب و دسترسی به هزاران مطالب آموزشی نسبت به تهیه اکانت ویژه از لینک زیر اقدام کنید .
دریافت اشتراک ویژه
مزیت های عضویت ویژه :
- دسترسی به همه مطالب سافت ساز
- آپدیت روزانه مطالب سایت از بهترین سایت های سی جی
- ورود نامحدود کاربران از هر دیوایسی
- دسترسی به آموزش نصب کامل پلاگین ها و نرم افزار ها
اگر در تهیه اشتراک ویژه مشکل دارید میتونید از این لینک راهنمایی تهیه اشتراک ویژه رو مطالعه کنید . لینک راهنما
For International user, You can also stay connected with online support. email : info@softsaz.ir telegram : @SoftSaaz
