readmeupdate
This commit is contained in:
parent
ef584d4e27
commit
884b1ccc90
49
Readme.md
49
Readme.md
@ -1,16 +1,33 @@
|
|||||||
Todo:
|
# Project Name
|
||||||
fix fractal getting out of aspect when wildly zooming in and out
|
Fractol is a Fractal zoomer using the mlx library
|
||||||
fix CY and CX value when the doubles are negative
|
|
||||||
multithreading, give every Y line to the next thread.
|
---
|
||||||
auto zoom to current center.
|
## Improvements
|
||||||
Option to not draw fractals but only show next, next, next, next..... mandelbrot iteration
|
### Features
|
||||||
Seperate Calculation from drawing so that color flowing can be controlled without recalculating
|
#### auto zoom to current center.
|
||||||
calulate and display fractal dimension?, count edge pixels at standard zoom?
|
#### Seperate Calculation from drawing so that color flowing can be controlled without recalculating
|
||||||
option to display numbers of the numberplane?, if so how to shrink with zoom?
|
#### calulate and display fractal dimension?, count edge pixels at standard zoom?
|
||||||
add an option to blend colors in a gradient
|
#### option to display numbers of the numberplane?, if so how to shrink with zoom?
|
||||||
vector graphic fractols based on lines if possible?
|
#### add an option to blend colors in a gradient
|
||||||
If both numbers get very close to zero it is definitely in the mandelbrot (mess up precision?)
|
#### vector graphic fractols based on lines if possible?
|
||||||
Check if the last number is very close to the current number every 10 iterations, if so break, it is in the mandelbrot (mess up precision?)
|
### Faster Rendering
|
||||||
Use Symmetric properties to draw the first line and last line at the same time (only helpful with very low zoom values else it only adds conditions.)
|
#### multithreading, give every Y line to the next thread.
|
||||||
Somehow stop calculating if a new calculation is next in line
|
#### If both numbers get very close to zero it is definitely in the mandelbrot (mess up precision?)
|
||||||
Edge Detection?
|
#### Check if the last number is very close to the current number every 10 iterations, if so break, it is in the mandelbrot (mess up precision?)
|
||||||
|
#### Use Symmetric properties to draw the first line and last line at the same time (only helpful with very low zoom values else it only adds conditions.)
|
||||||
|
#### Somehow stop calculating if a new calculation is next in line
|
||||||
|
#### Edge Detection?
|
||||||
|
|
||||||
|
---
|
||||||
|
## Bugs
|
||||||
|
**fractal getting out of aspect when wildly zooming in and out**
|
||||||
|
**CY and CX value wrong when the doubles are negative**
|
||||||
|
|
||||||
|
---
|
||||||
|
## Usage
|
||||||
|
1. Simply clone or download the repository
|
||||||
|
2. Run `make` in the cloned directory
|
||||||
|
3. Start the server with `./fract-ol [FRACTAL] [ITERATIONS] [COLORSCHEME]`
|
||||||
|
|
||||||
|
---
|
||||||
|
[This project is part of the studies at 42](https://42.fr/en/homepage/)
|
||||||
|
Loading…
Reference in New Issue
Block a user