Modern Opengl & Glsl Shaders: Models, Shaders And Imgui 2022 - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Modern Opengl & Glsl Shaders: Models, Shaders And Imgui 2022 (/Thread-Modern-Opengl-Glsl-Shaders-Models-Shaders-And-Imgui-2022) |
Modern Opengl & Glsl Shaders: Models, Shaders And Imgui 2022 - AD-TEAM - 01-14-2025 Modern Opengl & Glsl Shaders: Models, Shaders And Imgui 2022 Last updated 3/2022 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 3.67 GB | Duration: 8h 28m Learn Modern OpenGL from a University Instructor What you'll learn Materials and Loading 3D Models Adding depth to VBOs Normal Calculations for the fragment Shader Building a Shader Manager Setting a scene and transformations imgui: Build a console with a main menu system and for rendering 3D models Requirements C++ Description Welcome to The Complete Modern OpenGL and GLSL Shaders Course.I am a University instructor that has been teaching OpenGL, game design and C++ for over 5 years. I noticed a lack of quality OpenGL courses that teach the theory and the practical aspects of OpenGL and decided to share my knowledge with the world!Let me guide you through the fascinating world of OpenGL by teaching you the THEORY and the PRACTICAL aspects of OpenGL. With this course, you walk away with a SOLID foundation of OpenGL, as we will go beyond simply copy-pasting codes without explanation.If you' have basic OpenGL knowledge , this course is perfect for you, as we cover the fundamentals of OpenGL and GLSL shaders and take you to the intermediate level in OpenGL. By the end of this course, you should be able to code your own textures, set up lighting for your 3D scene and move objects in a 3D environment and have a sounds grasp regarding the internals of OpenGL. Additionally, we will cover the theory behind shaders and learn how to write custom GLSL shader code, covering different components like SDL, GLM & VAO. I will also teach you how to work with extensions in OpenGL, and use GLAD to allow modern OpenGL to be used.Projections are an important part of OpenGL. We cover different projections, namely 2D and 3D, to give you to ability to start moving about in a 3D environment. Students will also learn about different transformations and views, including a tutorial on GLM and how to link the library to your project. Additionally, you will also learn to code GUIs using the famous imgui library.Sign up for the course now and start your OpenGL journey today. Overview Section 1: Introduction Lecture 1 Prologue Lecture 2 Recap and revisitations Lecture 3 A few library updates Section 2: Materials Lecture 4 The Element Buffer Object Lecture 5 The humble cube Section 3: Depth and Normals Lecture 6 Give it more depth: Build a simple quad and a cube Lecture 7 It's the normals Lecture 8 A normal buffer Lecture 9 A normal matrix Section 4: Models and Shader Manager Lecture 10 Employing a better shader manager Lecture 11 The good 'ol OBJ Lecture 12 Loading model data Lecture 13 Processing model data Lecture 14 Rendering model data Lecture 15 A material class in a material world Lecture 16 Loading and using materials Section 5: Building a Grid, Scenes and Transformations Lecture 17 Read between the lines Lecture 18 Gridlocked Lecture 19 Setting the scene: Start a 3D scene Lecture 20 Objectifying the scene Lecture 21 Transformations: Translation, rotation, scale Lecture 22 Building a Transform class Lecture 23 Transforming the scene Lecture 24 Building relationships Section 6: imgui: Build a GUI Lecture 25 Dear imgui Lecture 26 U and I are going to be best friends Lecture 27 Pimp my cube Section 7: Some Final Steps Lecture 28 Debugging and error trapping Lecture 29 Final refactor Lecture 30 Final polish Lecture 31 To the shipping yard Section 8: Epilogue Lecture 32 Epilogue Beginner or Intermediate level OpenGL learners RapidGator AlfaFile TurboBit |