Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 

mandelbrot-set-animation

Using mandelbrot-set-cpp, shell script, and ffmpeg to animate the Mandelbrot Set

Goals

  • To create a video animation of the Mandelbrot Set, Julia Sets, and Multibrot Sets using mandelbrot-set-cpp
  • To better learn shell scripting
  • To use ffmpeg to stitch together images to create a video
  • To use mandelbrot-set-cpp to generate images of the Mandelbrot Set

Installation

Make sure you have make, ffmpeg, imagemagick, and g++ installed.

Running make will install and compile the mandelbrot-set-cpp dependency.

Usage

Scripts, for each animation, can be found in the src/ folder.

Run a script by doing ./src/<script_name>.sh or make build/<script_name>.

The script will be set with the default parameters --bitmap --ratio 1 --width 100 --height 100 --iterations 10 that are passed to mandelbrot-set-cpp. These parameters can be replaced by appending new parameters like so: ./src/<script_name>.sh --width 1920 --height 1080 --max-colour 00ff00.

Example

./src/multibrot_0_to_8.sh --width 1920 --height 1080 --iterations 20 --max-colour 00ff00

License

MIT LICENSE

Author

Jordan Lord

About

Using `mandelbrot-set-cpp`, shell script, and `ffmpeg` to animate the Mandelbrot Set

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published