Flex Engine is my personal rendering engine which currently supports both Vulkan and OpenGL. It was started in February 2017 as a way for me to better understand how rendering engines work. You can find the entire source code on my GitHub github.com/ajweeks/FlexEngine Follow my progress on this project on my blog at ajweeks.wordpress.com/tag/flex-engine
A tutorial that teaches you everything it takes to render 3D graphics with the Vulkan API. It covers everything from Windows/Linux setup to rendering and debugging.
OpenGL 4 with OpenTK in C# Part 1: Initialize the GameWindow; Author: Eowind; Updated: 27 Jan 2017; Section: OpenGL; Chapter: Multimedia; Updated: 27 Jan 2017
In January of 2013, some nice folks at Intel released a Software Occlusion Culling demo with full source code. I spent about two weekends playing around with the code, and after realizing that it made a great example for various things I'd been meaning to write about for a long time, started churning out blog…
K. Anjyo, H. Ochiai, and B. Barsky. Synthesis Lectures on Visual Computing: Computer Graphics, Animation, Computational Photography and Imaging Morgan & Claypool Publishers, (2017)