Technical requirements
To run the recipes from this chapter, you will need to use a computer with a video card supporting OpenGL 4.6 with ARB_bindless_texture
and Vulkan 1.2. Read Chapter 1, Establishing a Build Environment, if you want to learn how to build demonstration applications from this book.
This chapter relies on the geometry-loading code explained in Chapter 7, Graphics Rendering Pipeline, so make sure you read it before proceeding any further.
You can find the code files present in this chapter on GitHub at https://github.com/PacktPublishing/3D-Graphics-Rendering-Cookbook/tree/master/Chapter9.