Name: Nathan Reed
Type: User
Company: @adobe
Bio: 3D rendering at Adobe; formerly at 343, Sucker Punch, and NVIDIA. Math & coding blog writer, sometime musician, sci-fi & physics nerd. He/him.
Location: Seattle, WA
Blog: https://www.reedbeta.com
Nathan Reed's Projects
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library
The fastest feature-rich C++11/14/17/20 single-header testing framework
Materials for intro graphics programming workshops, using C++ and OpenGL.
Test ASan on GHA runner
Script for setting up and working with "partial" submodules (blobless clone, sparse checkout)
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
A Visual Studio extension that provides enhanced support for editing High Level Shading Language (HLSL) files
Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
Little static site builder, made in Python 3.5 for customizability
Python-like 'enumerate' for C++
Tiny python-markdown extension for easier use of MathJax with Markdown
Basic framework for D3D11 init, model/texture loading, shader compilation and camera movement.
Vector/matrix math and other basic utilities.
stb single-file public domain libraries for C/C++
Lightweight C++ string type with an optional local buffer
Header-only TOML config file parser and serializer for modern C++.
Fork of Ixagon AB's SurfaceMapper library for Processing, updated to work with Processing 2
Easy to integrate Vulkan memory allocation library