Skip to content

Releases: Ar57m/octofractalis

v0.6.0 - Palette Support

Choose a tag to compare

@Ar57m Ar57m released this 20 May 05:23

This project was built to explore Mandelbrot and Julia sets across multiple number spaces, including Complex, Quaternion, and Octonion mathematics.

  • What's included in this release:

    • Math Modes: Support for Complex, Quaternion, and Octonion calculations.

    • Customization: A flexible system for writing your own equations and functions.

    • Dual Rendering: Includes both an interactive Graphical User Interface (SDL3 + Dear ImGui) and a lightweight CLI for terminal-based exploration.

    • Performance: CPU-accelerated rendering utilizing OpenMP and SIMD optimizations.

    • Platform Support:

      • Windows (via MSVC)

      • Linux (Debian/Ubuntu)

      • Android (via Termux CLI)

Getting Started:

  • Check the README.md for full installation instructions. Remember to clone the repository with --recurse-submodules to ensure all dependencies are included.

Feedback:

  • This is an early release. If you encounter any issues or have suggestions for improvements, please feel free to open an issue or reach out.

Changes:

  • Fixes(sanitizing of expression, better gradient and iteration control, bugs)
  • Palette Extration support added
    • Buttons and drop in image supported(png, jpg, jpeg, bmp)
    • The extration may be too harsh at extracting unique colors
    • Better control over the colors
  • Added buttons to save/load png/json configs (drop in png/json still works)