GTFractals is a simple Mandelbrot and Julia set viewer, written in C++ using the Win32 API. This project started as a personal experiment, driven by my passion for retrocomputing and my desire to revisit technologies I hadn’t used in a long time.
I've been programming fractal generators since 1992, when I wrote my first program to render Mandelbrot and Julia sets. After many years, I decided to return to this old passion, using classic tools and languages like C++ and the Win32 API—technologies I had not worked with for quite some time.
GTFractals is not intended to be a professional tool. Instead, it is a personal project that brings back the joy of low-level programming, without relying on heavy frameworks or external dependencies.
- Retrocomputing: The charm of coding "the old way."
- Win32 API & Visual C++: Rediscovering native Windows programming.
- Fractals: The mathematical beauty of Mandelbrot and Julia sets.
- Passion: A personal hobby that I hope others may find interesting.
- Generates Mandelbrot and Julia sets.
- Interactive zooming on the Mandelbrot set.
- Seamless switching between Mandelbrot and Julia sets.
- Lightweight, minimalistic interface with no external dependencies.
- Fully developed in Visual C++, targeting Windows (x86, x64, ARM and ARM64).
GTFractals is designed to be built using Microsoft Visual Studio, specifically with Visual C++.
- Install Visual Studio 2022 (or a compatible version).
- Ensure that the "Desktop development with C++" workload is installed.
- Open the
GTFractals.sln
solution file. - Select the
Release
orDebug
configuration. - Build and run.
✅ No external dependencies are required. The project relies solely on Win32 API and GDI for rendering.
Here’s a preview of the application:
GTFractals is a personal project, but if anyone finds it interesting, that would make me happy! 😊
If you'd like to improve it, feel free to contribute with new features or optimizations.
📩 If you have any questions or suggestions, feel free to open an issue or reach out!
This project is released under the MIT License, so feel free to modify and share it.
Thanks for checking it out! 🚀
Enjoy exploring fractals! ✨