All Git Users → MauriceGit

11 open source projects by MauriceGit

1. Partikel accelleration on gpu
Particle accelleration with OpenGL 4.3, using the compute shader to calculate particle movement on graphics hardware.
2. Simple glsl shader example
A very simple example of how shaders in OpenGL can be used, to color Objects or map a texture on some triangles.
✭ 234
c
3. Compiler
Compiler for a small language into x86-64 Assembly
✭ 226
go
4. Delaunay triangulation
My own implementation of a Delaunay triangulation and Voronoi partition in Python applied to images.
✭ 218
python
5. Voronoi image manipulation
A system independent tool for interactive image manipulation with Voronoi and Delaunay data structures.
6. Skiplist
A Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist
7. Water simulation
Water-Simulation with real time specular reflection on the waters surface. The reflection is implemented in GLSL and runs on the GPU and in screen space. The water itself is implemented using a pressure based approach for the surface calculation.
✭ 140
c
8. Xbox controller linux interface
An interface that interacts with an XBox One controller via the usb stream. With simple methods for object or camera control (i.e. for OpenGL contexts).
✭ 127
c
9. Advanced algorithms
Quick implementations of some advanced algorithms for searching, sorting and trees
✭ 77
python
10. Screen Space Ambient Occlusion
Giving a scene a depth-dependent shading, completely irregarding the scene complexity, in screen-space.
11. Quaternion Library
A small library that capsulates most commonly used operations on Quaternions. Also a small sample implementation, that rotates an object around an axis, using Quaternions.
✭ 39
c
1-11 of 11 user projects