آموزش دوره کامل مدرن OpenGL و GLSL Shaders برای سال 2021

The Complete Modern OpenGL and GLSL Shaders Course for 2021

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: OpenGL مدرن را از یک مربی دانشگاه بیاموزید همه چیز را در مورد سایه زن ها و نحوه عملکرد خط لوله گرافیکی برای ارائه تصاویر روی صفحه در OpenGL بیاموزید. نحوه عملکرد VAO و GLM را درک کنید. پیش بینی های اصلی در محیط های 2 بعدی و 3 بعدی در OpenGL در مورد نورهای محیطی، پراکنده و دوربینی و نحوه عملکرد آنها در تئوری بیاموزید. کلاس "Light" خود را برای تنظیم روشنایی بسازید و کدنویسی کنید. درک، کدنویسی و استفاده از بافت های خود در OpenGL پیش نیازها: دانش ++C

به دوره کامل مدرن OpenGL و GLSL Shaders خوش آمدید.

من یک مدرس دانشگاه هستم که بیش از 5 سال است که OpenGL، طراحی بازی و C++ را تدریس کرده ام. من متوجه کمبود دوره‌های OpenGL با کیفیت شدم که تئوری و جنبه‌های عملی OpenGL را آموزش می‌دهند و تصمیم گرفتم دانش خود را با جهان به اشتراک بگذارم!

اجازه دهید با آموزش جنبه‌های تئوری و عملی OpenGL شما را در دنیای جذاب OpenGL راهنمایی کنم. با این دوره، شما با یک پایه جامد از OpenGL کنار می‌روید، زیرا ما فراتر از کپی پیست کردن کدهای ساده بدون توضیح خواهیم بود.

اگر در OpenGL مبتدی هستید، این دوره برای شما عالی است، زیرا ما اصول سایه زن های OpenGL و GLSL را پوشش می دهیم. در پایان این دوره، شما باید بتوانید بافت های خود را کدنویسی کنید، نورپردازی را برای صحنه سه بعدی خود تنظیم کنید و اشیاء را در یک محیط سه بعدی جابجا کنید و در مورد داخلی OpenGL درک صداها داشته باشید. علاوه بر این، ما تئوری پشت سایه زن ها را پوشش خواهیم داد و یاد می گیریم که چگونه کد سایه زن سفارشی GLSL را بنویسیم که اجزای مختلفی مانند SDL، GLM VAO را پوشش می دهد. من همچنین به شما یاد خواهم داد که چگونه با برنامه های افزودنی در OpenGL کار کنید و از GLAD برای استفاده از OpenGL مدرن استفاده کنید.

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

اکنون برای دوره ثبت نام کنید و سفر OpenGL خود را از امروز شروع کنید.




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

معرفی دوره Course Introduction

  • به مدرن OpenGL خوش آمدید Welcome to Modern OpenGL

  • راه اندازی محیط Setting up the environment

  • معرفی کوتاه OpenGL A brief introduction to OpenGL

شروع با OpenGL مدرن Getting started with Modern OpenGL

  • اولین برنامه گرافیکی کوچک The first little graphics app

  • موتورهای گرافیکی خود را راه اندازی کنید! Start your graphics engines!

  • مقداری ورودی مورد نیاز است Some input is required

  • OpenGL... تمدید شد OpenGL...extended

  • جادوی سایه بان ها The magic of shaders

  • ایجاد خط لوله Creating the pipeline

  • آزمون 1 Quiz 1

راس، اشیاء و بافرها Vertex, Objects & Buffers

  • مقداری داده برای من بفرست Send me some data

  • اشیاء بافر راس The vertex buffer objects

  • تفکر چهار ضلعی Quadrilateral thinking

  • ما کجا هستیم؟ Where are we?

  • آزمون 2 Quiz 2

ماتریس ها و بافت ها Matrices & Textures

  • ماتریس مدل The model matrix

  • ماتریس نمایش The view matrix

  • ماتریس طرح ریزی The projection matrix

بافت Texture

  • کمی بافت به آن بدهید Give it some texture

  • بافت بیشتری به آن بدهید Give it more texture

  • روشنش کن Light it up

  • امتحان 3 Quiz 3

پایان و کار آینده Ending and future work

  • پایان Epilogue

نمایش نظرات

Udemy (یودمی)

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

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

آموزش دوره کامل مدرن OpenGL و GLSL Shaders برای سال 2021
جزییات دوره
6.5 hours
20
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
6,482
4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Experiential Learning Experiential Learning

فروشگاه یک مرحله ای شما برای همه نیازهای یادگیری شما یادگیری تجربی یک پیشگام در آموزش است. دوره های ما موضوعات مختلفی را با تمرکز اصلی بر روی آخرین فن آوری ها در بر می گیرد. هر یک از مربیان ما در زمینه خود متخصص و دارای سابقه اثبات شده موفقیت هستند. هدف ما ارائه آموزش با کیفیت به توده ها با نرخ مقرون به صرفه است.