Repousse

'Repousse' [noun] is a technique used to make art of out of metal. And Metal is an API offered by Apple to do all kinds of things with their GPUs. Here, I will list some things I made that utilise Metal. The source code and build files are available at the Git repo.

I've explored metal-cpp for use in pure C++ and Apple's Shader Language (MSL). The metal-cpp library is a wrapper of the Objective-C bindings of Metal. And this offers us more low-level access to implement our own logics. List of mini-projects in C++ so far:

No.Brief (click to read more)Source Code
1Adding Two VectorsGit
2ConvolutionGit
3Tiled Matrix MultiplicationGit
4Conway's Game of LifeGit
5Mandelbrot FractalGit
6Movie BarcodeGit

No code referenced here is written by an AI. This is just a learning experiment.