diff --git a/README.md b/README.md index 90005d7..bd69809 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,64 @@ # 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. \ No newline at end of file +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. + +Show Image +Show Image +Show Image + +## 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 + +## 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