UE DevTech Engineer @ Intel; Previously @ Epic Games, MA Lighting; Opinions are my own
LLGL. Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
2.6kXShaderCompiler. Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL
364GeometronLib. A basic geometry C++ library for 2D and 3D applications
98PicoRenderer. Low-Level, 8-bit Colored, 3D Software Renderer written in C99
83GaussianLib. Basic linear algebra C++ library for 2D and 3D applications
48TypographiaLib. Small C++ library to generate font atlas images
25MentalGL. Single header OpenGL utility library in the public domain
24ForkENGINE. Former 3D game engine, now available to public for educational and testing purposes
16AcousticsLib. Simple Cross Platform Audio Library
12XieXie-2. Compiler and Virtual-Machine for the XièXiè Programming Language (v.2)
9CppLibExt. Small library of STL-like C++11 extensions
5LLGL-Example-ImGui. Example project to demonstrate how to use LLGL with the Dear ImGui library
5SystemIndicator. Simple C++98 Library to Query System Information.
2MercuriusLib. Simple Networking Library for C++11
2hlsl2glslfork. HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.
2Abacus. Simple mathematical expression parser with calculator interface and arbitrary precision
1HLSLcc. DirectX shader bytecode cross compiler
1