2 posts tagged with "Renderer"

  • 04 Apr 2023/ GameDev

    First steps with Vulkan

    As we've discussed in the previous article, our game engine is going to use the modern Vulkan graphics API. In this part of the Voxel Game Series, we're going to initialize the Vulkan Subsystem. These blog posts are going to follow vulkan-tutorial.com's structure for a good while. If you want to follow along with them as well, in this article we're going to get to Instance Creation. Base Code In this series, we're going to use shorthand notations for the (unsigned) integer types like . We d

  • 07 Feb 2023/ GameDev

    Rendering Overview

    One of the first tasks in our game engine will be to actually draw something on the screen. We call this process _rendering_. In this initial article we're going to take a look at the high-level architecture we're going to build. In the next articles in the series we're actually getting started building it. !A map of our rendering architecture. The moving parts of 3D rendering Let's start from the beginning. In this context, rendering is the process of converting 3D models into 2D images. Typi

All tags