crazyscot / brot3

Yet Another Fractal Plotter
Other
0 stars 0 forks source link

An interactive fractal explorer.

This is my third Mandelbrotter. brot2 was the previous incarnation.

A screenshot of the brot3 window showing a zoom into the Mandelbrot set.

This time it's in Rust, building a graphical UI using Tauri and OpenSeadragon.

More notes to come here when things are in less of a state of flux...

Building

Engine & CLI

Prerequisites:

Use cargo build or cargo build --locked in the usual way. There are unit tests, benchmarks and a reasonably strict clippy config.

There is no packaging configuration set up for the CLI at present.

GUI

Prerequisites:

The following commands are run from the ui directory:

In release mode, Tauri builds the GUI application for the target, plus one or more bundles.

Releasing (notes to myself)

Prerequisites:

Steps: