Hello, my name is Karim Salama and this is my personal website.
I have a masters degree in Computer Graphics from the University of Paul Sabatier - Toulouse, France.
Here you can find some of my projects and articles I wrote.
How often in years do calendars repeat with the same day-date combinations?
This is exactly why I can't sleep at night sometimes.
Tiling uniform grids using only one tile
Find out why it is impossible to create a uniform grid with a tile containing exactly 3 distinct objects, but possible with 5.
Emergence is a program I made in my free time. It provides a pure graphical, pure functional programming language designed to make images.
Wrapping images around fractals
In this article, I describe some methods I discovered by trial and error to map complex numbers to pixel coordinates. These methods allow to wrap images around Julia Sets.