Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Udemy - Learn the Vulkan API with C++ (04/2020)

    Posted By: ParRus
    Udemy - Learn the Vulkan API with C++ (04/2020)

    Udemy - Learn the Vulkan API with C++
    WEBRip | English | MP4 + Project Files | 1280 x 720 | AVC ~1036 kbps | 30 fps
    AAC | 128 Kbps | 44.1 KHz | 2 channels | Subs: English (.srt) | ~26 hours | 12 GB
    Genre: eLearning Video / Development, Programming Languages, Graphics

    Learn the fundamentals of the popular Vulkan API for modern graphics rendering using C++!
    What you'll learn
    Create 3D graphical applications using C++ and the Vulkan API
    What the Vulkan API is
    Set up Vulkan to work on a GPU
    Create essential Vulkan elements such as the Swapchain, Pipeline, and Command Buffers
    Load in models from external files
    Descriptor Sets and Push Constants (including Dynamic Uniform Buffers)
    Implementing a Depth Buffer
    Using Textures
    Subpasses and Multiple Subpasses

    Requirements
    Good understanding of C++
    Graphics Theory knowledge (not mandatory but will make things significantly easier!)
    Visual Studio and Windows are advised, however the code and theory are relevant to Mac/Linux systems, you just won't be able to follow along 1-to-1 with IDE use!

    Description
    Learn one of the hottest new Graphics APIs in the industry!

    The Vulkan API was released in 2016 as the high-performance successor to OpenGL, and is already used in a wide range of modern graphical applications, including video games such as Doom Eternal, Red Dead Redemption 2, and Rainbow Six: Siege.

    If you're looking for the most modern, high-quality graphics, then look no further than Vulkan!

    The Vulkan API is very new when compared to most graphics APIs out there, and so there aren't yet that many in-depth tutorials to help you learn it. I hope to fix that with this course!

    In this course, you will learn how to set up and use a Vulkan application, as well as implement several key features exclusive to Vulkan itself, such as Descriptor Sets, Push Constants, and Subpasses. Each aspect is explained in great amounts of detail, to ensure you really understand what all the parts mean, and how they all connect together.

    I want to help you learn. If you still don't understand something after a lesson, then you just have to let me know! If something didn't make sense, or you just want clarification on a subject, I'll try my best to give you a more detailed insight into those intricacies, and ensure you have a proper understanding of Vulkan.

    It is my goal, that when you finally finish the course, you will have enough knowledge of Vulkan to create your own Vulkan applications, and eventually gain enough experience to design the graphical applications you have only dreamed of!

    Who this course is for:
    People who know a bit about graphics and want to learn the latest cutting-edge graphics API.

    also You can find my other helpful Programming-posts
    (if old file-links don't show activity, try copy-paste them to the address bar)

    General
    Complete name : 008 Swapchain Part 1 The Surface.mp4
    Format : MPEG-4
    Format profile : Base Media
    Codec ID : isom (isom/iso2/avc1/mp41)
    File size : 423 MiB
    Duration : 50 min 27 s
    Overall bit rate : 1 173 kb/s
    Writing application : Lavf58.12.100

    Video
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : Main@L3.1
    Format settings : CABAC / 4 Ref Frames
    Format settings, CABAC : Yes
    Format settings, RefFrames : 4 frames
    Format settings, GOP : M=4, N=60
    Codec ID : avc1
    Codec ID/Info : Advanced Video Coding
    Duration : 50 min 27 s
    Bit rate : 1 036 kb/s
    Nominal bit rate : 3 000 kb/s
    Width : 1 280 pixels
    Height : 720 pixels
    Display aspect ratio : 16:9
    Frame rate mode : Constant
    Frame rate : 30.000 FPS
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.037
    Stream size : 374 MiB (88%)
    Writing library : x264 core 148
    Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=22 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=60 / keyint_min=6 / scenecut=0 / intra_refresh=0 / rc_lookahead=60 / rc=cbr / mbtree=1 / bitrate=3000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=3000 / vbv_bufsize=6000 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00

    Audio
    ID : 2
    Format : AAC
    Format/Info : Advanced Audio Codec
    Format profile : LC
    Codec ID : mp4a-40-2
    Duration : 50 min 27 s
    Bit rate mode : Constant
    Bit rate : 128 kb/s
    Channel(s) : 2 channels
    Channel positions : Front: L R
    Sampling rate : 44.1 kHz
    Frame rate : 43.066 FPS (1024 SPF)
    Compression mode : Lossy
    Stream size : 46.2 MiB (11%)
    Default : Yes
    Alternate group : 1

    Screenshots

    Udemy - Learn the Vulkan API with C++ (04/2020)

    Udemy - Learn the Vulkan API with C++ (04/2020)

    Udemy - Learn the Vulkan API with C++ (04/2020)

    Udemy - Learn the Vulkan API with C++ (04/2020)

    Udemy - Learn the Vulkan API with C++ (04/2020)

    ✅ Exclusive eLearning Videos ParRus-blogadd to bookmarks
    Feel free to contact me PM
    when links are dead or want any repost

    Udemy - Learn the Vulkan API with C++ (04/2020)