Inspiration
Watched a 3 Blue 1 Brown video about Newton's fractal and thought it would be a cool project.
What it does
Creates an interactive window, which different fractals are rendered on.
How we built it
Purely made from C, using the OpenGL library in Visual Studio 2019.
Challenges we ran into
Creating a window with GLFW, drawing a square to that window, colouring that square, fitting the square to the window, mapping screen space to world space, efficiently calculating pixel colours using their positions on screen as a complex number. Using this complex number with different algorithms to render different fractals.
Accomplishments that we're proud of
Mandelbrot set looks great, even when zoomed in Learning about rendering with OpenGL.
What we learned
Fragment Shader rendering (using glsl), basic OpenGL features, framebuffering, simple fractal processes
What's next for Fractal Engine
The addition of more fractals. Currently, only two working, so more would be welcomed.
Built With
- c
- cglm
- glfw
- opengl
- visual-studio
Log in or sign up for Devpost to join the conversation.