void calculate_scales_and_limits(t_render_vars *vars, t_data *data)
Calculates the scales and starting points for the fractal rendering.
int calculate_color(int iterations)
Calculates the color of a pixel based on how many iterations it takes to "escape".
static void julia_iterations(t_render_vars *vars, t_data *data)
Performs the iterations for a signle point in the Julia set.
void render_julia(t_data *data)
Renders the Julia set fractal.
static void render_julia_row(t_render_vars *vars, t_data *data, int y)
Renders a single row of the Julia set.
Data structure for fractal rendering.
Variables used for fractal rendering calculations.