A high-performance WPF application for generating and exploring beautiful fractal patterns in real-time. Create stunning mathematical art with the Mandelbrot set, Julia sets, and the Burning Ship fractal.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ruben f549f281fb Bestanden uploaden naar 'FractalPatternGenerator/obj/Debug/net8.0-windows' 2 months ago
FractalPatternGenerator Bestanden uploaden naar 'FractalPatternGenerator/obj/Debug/net8.0-windows' 2 months ago
img Added imgs of project 2 months ago
README.md 'README.md' updaten 2 months ago

README.md

WPF-fractal-generator

A high-performance WPF application for generating and exploring beautiful fractal patterns in real-time. Create stunning mathematical art with the Mandelbrot set, Julia sets, and the Burning Ship fractal.

Image 01 Mandelbrot fractal

Multiple Fractal Types

Mandelbrot Set - The classic fractal showcasing infinite complexity Julia Set - Customizable with real and imaginary parameters Burning Ship - A unique variation with absolute value transformations

Color Palettes

Classic - Traditional mathematical visualization Rainbow - Vibrant HSV color spectrum Grayscale - Monochromatic elegance Fire - Dramatic red-orange-yellow gradient

Interactive Controls

Real-time parameter adjustment - See changes instantly Zoom control - Explore fractal details at any scale Position navigation - WASD/ZQSD keys for smooth movement Iteration control - Balance between detail and performance Julia set parameters - Fine-tune complex constants

Performance Features

Multi-threaded rendering - Utilizes all CPU cores Cancellable operations - Interrupt long renders Progress indication - Visual feedback during generation Optimized algorithms - Fast fractal computation

Export Options

Save fractals as PNG, JPEG, or BMP High-quality image export Preserve your favorite discoveries

Controls

Navigation

Z/S - Move up/down Q/D - Move left/right Center Button - Reset to origin Zoom Slider - Scale in/out

Parameters

Iterations - Control detail level (10-1000) Julia Real/Imaginary - Adjust Julia set constants Color Palette - Switch between visual styles

##screenshots

Image 01 Mandelbrot fractal

Image 02 Julias set fractal ink

Image 03 Burning ship fractal fire

Image 04 Mandelbrot fractal zoom function

Technical Details

Requirements

.NET Framework 4.7.2 or higher Windows 7/10/11 Multi-core CPU recommended for best performance

Built with modern WPF and .NET technologies