This repository contains a number of libraries and utilities that I use for my daily development, written in C.
Name | version | description |
---|---|---|
msh_std.h | 0.6 | various helper functions and typedefs |
msh_containers.h | 0.5 | Dynamic Array, Hash table, Disjoint union set |
msh_argparse.h | 0.8 | command-line argument parsing |
msh_vec_math.h | 0.82 | glsl inspired vector math (vectors, matrices and quaternions) |
msh_ply.h | 1.01 | Fast PLY File I/O Benchmark |
Name | version | description | dependencies |
---|---|---|---|
msh_camera.h | 0.65 | various types of camera controls | msh_vec_math.h |
Experimental folder contains some code that I am working on during my spare time, and is generally very unstable, might be completely changed or deleted. Would not encourage anyone to use these files.
These libraries have been inspired by excellent libraries by Sean Barret. I'd also like to point you to many other single file libraries:
They are excellent and you should do yourself a favor and try them out!