Nathan Wildenberg's starred repositories
cpp-httplib
A C++ header-only HTTP/HTTPS server and client library
cpp-opencl-wrapper
Cpp wrapper to ease the use of OpenCL
VCTRenderer
A real time global illumination solution that achieves glossy surfaces, diffuse reflection, specular reflection, ambient occlusion, indirect shadows, soft shadows, emissive materials and 2-bounce GI. Published here http://ieeexplore.ieee.org/abstract/document/7833375/
RTXGI-DDGI
RTX Global Illumination (RTXGI)
VolumeRayCasting
Volume rendering in the browser, using volume ray casting implemented in WebGL 2.
Voxel_Cone_Tracing
Converting vertex meshes to voxel data and visualizing using VCT
voxel-cone-tracing
A real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
PositionBasedDynamics
PositionBasedDynamics is a library for the physically-based simulation of rigid bodies, deformable solids and fluids.
taichi_mpm
High-performance moving least squares material point method (MLS-MPM) solver. (ACM Transactions on Graphics, SIGGRAPH 2018)
exposure-render
Automatically exported from code.google.com/p/exposure-render
The-Powder-Toy
Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.
Three-Procedural
three.js + simplex noise = 🎉
minimal-lockpick
Minimal JS game that simulates picking a lock.