Pinned Repositories
1-million-spheres
A GLSL shader to render millions of spheres using billboarding and raycasting to get this performance
Ear-clipping-triangulation
An implementation of the ear clipping triangulation algorithm to triangulate an arbitrary polygon
GuitarChordz
This program is able to list all possible fingerings for any given chord, on any given tuning and a given set of parameters (hand size, reach, ...). There are many different ways to place your fingers on the guitar to acheive the same chord. It is interesting for a guitar player to have an exhaustive list of all these combinations for playing or composition (smooth chord progression).
Hill-Climbing
A program that performs a hill climbing algorithm to mutate a set of ellipses to best match an input picture.
JPG2ASCII
A program that converts an input image to a txt string (ASCII art).
Lunar-Lander-2
A replica of the famous 1979 arcade game with random terrain generation
Mandelbrot-GLSL
A program that plot the mandelbrot set with a GLSL shader (to speed up the rendering)
Navier-Stokes-Solver
A wind tunnel application that solves the Navier Stokes equations using John Stam's "Stable Fluid" method.
Particles-OpenGL
Simulation of 1 million (or more) newtonian particles drawn on an openGL context.
Spirograph
A program that plots spirograph patterns (hypocycloids, epicycloids, hypotrochoids, epitrochoids).
Muzkaw's Repositories
Muzkaw/Particles-OpenGL
Simulation of 1 million (or more) newtonian particles drawn on an openGL context.
Muzkaw/Ear-clipping-triangulation
An implementation of the ear clipping triangulation algorithm to triangulate an arbitrary polygon
Muzkaw/JPG2ASCII
A program that converts an input image to a txt string (ASCII art).
Muzkaw/Hill-Climbing
A program that performs a hill climbing algorithm to mutate a set of ellipses to best match an input picture.
Muzkaw/Lunar-Lander-2
A replica of the famous 1979 arcade game with random terrain generation
Muzkaw/GuitarChordz
This program is able to list all possible fingerings for any given chord, on any given tuning and a given set of parameters (hand size, reach, ...). There are many different ways to place your fingers on the guitar to acheive the same chord. It is interesting for a guitar player to have an exhaustive list of all these combinations for playing or composition (smooth chord progression).
Muzkaw/Navier-Stokes-Solver
A wind tunnel application that solves the Navier Stokes equations using John Stam's "Stable Fluid" method.
Muzkaw/1-million-spheres
A GLSL shader to render millions of spheres using billboarding and raycasting to get this performance
Muzkaw/Spirograph
A program that plots spirograph patterns (hypocycloids, epicycloids, hypotrochoids, epitrochoids).
Muzkaw/Mandelbrot-GLSL
A program that plot the mandelbrot set with a GLSL shader (to speed up the rendering)
Muzkaw/CurveFever
A remake of the game Curve Fever (or Achtung Die Kurve) with C++ and SFML. Gameplay is very smooth with 60+ fps.
Muzkaw/Cellular-War
A cellular automaton that simulates a battlefield based on simple attack / heal / upgrade rules.
Muzkaw/Mandelbrot-2
A program that plots the mandelbrot set with a custom color gradient in the HSV color space. It is multithreaded for 4 cores architecture.
Muzkaw/Electric-Field-Visualization
A program that plots the electric field generated by charged puncutal particles. The field is further pictured by iso potential lines and field lines.