Download Udemy – Graphics Programming with Vulkan and C++ 2024-2

Graphics Programming with Vulkan and C++

Description

Graphics Programming with Vulkan and C++ course. Graphic programming course with Vulkan and C++. welcome. Vulkan is the newest and most popular graphics API available. It is the successor to the already obsolete OpenGL and is the future for any kind of cross-platform graphics application. It has great performance which makes it perfect for game and game engine development. With this course, I intend to teach you the basics of computer graphics with Vulkan in a few short and simple lessons. I believe that everyone can learn and it is especially important to have easy and understandable chunks that can be consumed in short intervals. This course covers: setting up your C++ project, creating a window, initializing vulkan, rendering a simple triangle, compiling shaders, debugging problems, rendering vertices, basic transformations for 3D. Since this course is intended to be short and accessible, I won’t go so far as to teach complex topics like post-processing or shadows. This course receives regular updates, though, to cover any major changes to the specification. This course is taught on Microsoft Windows, but most of the knowledge gained can be used on any platform. Technologies used

  • Vulkan SDK – The main topic of the course is the vulkan graphics library specification. This is what “talks” to your PC’s GPU and renders whatever graphics information you send it.
  • GLFW – abstracts what Windows handles so that we don’t have to call native platform functions. In this way, this course will be more accessible to people on any platform.
  • GLM – A math library that helps transform 3D data.
  • CMake – for project management and compilation. We will use a modern setup that is easy to understand and use.

What you will learn in the Graphics Programming with Vulkan and C++ course

  • Create graphic programs

  • Use common rendering math

  • Use Vulkan for graphical programming

  • Use good coding standards

  • Create and manage windows

  • Writing shader code using GLSL

  • Starting a project using CMake

  • Start a graphics pipeline

  • Basic graphics theory

This course is suitable for people who

  • Young C++ programmers
  • Game engine programmers
  • 3D graphics programmers switch to Vulkan

Specifications of the Graphics Programming with Vulkan and C++ course

  • Publisher: Udemy
  • teacher: Hristo Iliev
  • Training level: beginner to advanced
  • Training duration: 6 hours and 6 minutes
  • Number of courses: 106

Headlines of the course on 2/2024

Graphics Programming with Vulkan and C++ course prerequisites

  • Good understanding of modern C++ (pointers, references, lambdas)
  • Basic Understanding of OOP
  • Knowledge of the Standard C++ Library & Algorithms

Course images

Graphics Programming with Vulkan and C++

Sample video of the course

Installation guide

After Extract, view with your favorite Player.

Subtitle: None

Quality: 720p

download link

Download part 1 – 1 GB

Download part 2 – 1 GB

Download part 3 – 1 GB

Download part 4 – 1 GB

Download part 5 – 1 GB

Download part 6 – 819 MB

File(s) password: www.downloadly.ir

Size

5.8 GB

Be the first to comment

Leave a Reply

Your email address will not be published.


*