This is your work, valued

London/Machynlleth

Andrew Willmott

Expert
@andrewwillmott

splines-lib. Library of cubic spline utilities

337

sun-sky. Various sun/sky models, convolution of theta/gamma-parameterised models

257

sh-lib. Spherical/zonal harmonics library

147

distance-occlusion. A library of distance and occlusion generation routines

114

colour-blind-luts. Code for simulating and correcting for various types of colour blindness, and generating LUTs for same

76

distribute-lib. Small library for distributing uniformly-generated uint32_t values (such as from an RNG) over a wide variety of types, shapes, and ranges.

19

height-map-shadow. Fast sweep algorithm for generating a shadow boundary heightmap from a source heightmap.

16

cube-map-lib. Various utilities for dealing with cube maps, and spherically-projected cube-map height fields.

12

fitting. Constants for converting between different order Bezier curves

5

arg-spec. Command-line option parser

5

astc-encoder. C++

5

stl-extras. Some useful STL-style containers

4

vl. Vector/matrix library

3

halcyon. Mobile game engine mostly written in 2013. Supports iOS and OSX.

2

ev. Simple recursive descent expression parser

2

bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

2

imgui. Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies

1

colour-blind-tests. Test Results for Colour-Blind Simulation and Correction

1

GENie. GENie - Project generator tool

1

andrewwillmott.github.io. Github landing page

1

rtiow. Simple recursive and batch versions of "Ray Tracing in One Weekend" for illustration purposes.

1

bimg. Image library.

1

homebrew-stuff. Homebrew install formulae for various tools

1

minizip. .zip archive handling library extracted from the zlib distribution

1

bx. Base library used across multiple projects

1

config. Configuration system supporting json or yaml settings files

1