IFS Fractal Generator
Project information
- Project date: Sep 2020 - Dec 2020
- Tech used: C++, OpenGL, GLFW, Dear ImGui
- GitHub link: github.com/Zantorym/IFSFractal
A fractal is any pattern that, when seen as an image, produces a picture, which when zoomed into will still make the same picture. It can be cut into parts which look like a smaller version of the picture that was started with. A simple example is a tree that branches into smaller branches, and those branches into smaller branches and so on. Iterative Function Systems (IFSs) are a method of constructing fractals. An IFS fractal is made up of the union of several copies of itself, each copy being transformed by a function (hence "function system"). This application generates a 2D IFS fractal based on inputs entered by users through a GUI menu.