Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hakansunay/mandelbrot
Mandelbrot Set Visualizer using GoLang
https://github.com/hakansunay/mandelbrot
distributed-systems fmi golang mandelbrot mandelbrot-fractal mandelbrot-fractal-drawer ritarh rsa spo
Last synced: 14 days ago
JSON representation
Mandelbrot Set Visualizer using GoLang
- Host: GitHub
- URL: https://github.com/hakansunay/mandelbrot
- Owner: HakanSunay
- Created: 2019-04-17T15:39:15.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-07-02T11:14:22.000Z (over 5 years ago)
- Last Synced: 2023-03-08T21:16:20.166Z (over 1 year ago)
- Topics: distributed-systems, fmi, golang, mandelbrot, mandelbrot-fractal, mandelbrot-fractal-drawer, ritarh, rsa, spo
- Language: Go
- Homepage:
- Size: 7.78 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mandelbrot Set Visualizer - Distributed Systems
# Install
* You can download the executable for linux
and run it using
```
$ ./executable
```
* Or you can follow these steps:
1) Make sure you have **GoLang** installed on your local machine
https://golang.org/doc/install
2) After you successfully install **go**, run the following command:
```
$ go get github.com/HakanSunay/mandelbrot
$ mandelbrot
```## Parameters
`-c float`
Fractal complexity (default 8)
`-i int`
Mandelbrot loop maximum iterations (default 50)
`-o string`
Name of the result file (default "zad18.png")
`-r string`
Real and Imaginary Number Range (default "-2.0:2.0:-1.0:1.0")
`-s string`
Dimensions: width x height (default "640x480")
`-t int`
Amount of threads (default 1)# Results
![](https://github.com/HakanSunay/mandelbrot/blob/master/results/images/2048.png)