VectorOpenGL models vector fields, based on an x differential equation, and a y differential equation. With these two inputs, it can create beautiful animated graphs:
- glfw3
- opengl3
- imgui with glfw support enabled
With the above dependencies installed, building should be as simple as:
$ make clean vog
Then run with:
$ ./vog
This project uses dearImgui for the user interface, GLAD as the OpenGL loader, and exprTk for equation parsing.