Ultz / VulkanBook

A Collaborative Vulkan Book Project
Other
17 stars 2 forks source link

A Beginner's Guide to Vulkan

Summary

This book is being built as a collaborative effort between a number of Vulkan community developers with the goal of providing a good book for beginners in a space otherwise filled with books assuming that their readers are well-versed in older graphics APIs such as OpenGL and Direct3D 11. In this book, we aim to build and consolidate both graphics theory and Vulkan skills, so that this book can be your one-stop-shop in going from graphics beginner to Vulkan fluency.

Authors

The book

The raw content that makes up the book is available completely free and under an open-source Creative Commons license. You are welcome to look through this repository and read the book as markdown. However, one of the ways you can support the authors of this book is by buying an official copy! Official copies are a lot easier to read compared to the raw markdown contained in this repository. You can buy it as a paperback or as a Kindle e-book using the following link: \<coming soon>

License

This book is licensed under the Creative Commons By-Attribution Non-Commercial No-Derivatives license. You're free to read, download, and copy the raw, unmodified content, giving the appropriate attribution and provided you don't sell the book or otherwise use it for commercial purposes. Ultz has granted itself an exemption from these clauses to enable us to sell the paperback and e-book copies.