Skip to content

OxFEE1DEAD/fractalrs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌀 Fractalrs

A high-performance fractal explorer written in Rust, featuring beautiful mathematical patterns and real-time interaction.

Fractal Example

✨ Features

  • Multiple Fractal Types

    • Classic Mandelbrot
    • Spiral Patterns
    • Flower Formations
    • Phoenix Flames
    • Butterfly Designs
  • Real-time Controls

    • Smooth pan & zoom with mouse
    • Dynamic parameter adjustment
    • Color customization
    • Random pattern generator
  • High Performance

    • Multi-threaded rendering
    • GPU-accelerated display
    • Efficient state management
    • Responsive UI

🚀 Quick Start

# Clone the repository
git clone https://github.com/yourusername/fractolrs.git
cd fractolrs

# Run in release mode for best performance
cargo run --release

🎮 Controls

  • Mouse

    • Drag to pan
    • Scroll to zoom in/out
  • UI Controls

    • Select fractal type
    • Adjust power (2.0 - 4.0)
    • Modify shape parameters
    • Customize colors
    • Click "🎲 Randomize" for surprises!

🛠️ Built With

  • egui - Pure Rust GUI framework
  • rayon - Data parallelism library
  • image - Image processing
  • num-complex - Complex number computations

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Contributing

Contributions are welcome! Feel free to submit issues and pull requests.

About

Mandelbrot creator GUI app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages