summaryrefslogtreecommitdiff
path: root/src/main.rs
AgeCommit message (Collapse)Author
2021-01-30Refactor curve drawing functionalityJuan Manuel Tomás
2021-01-30Optimize lerp creationJuan Manuel Tomás
Now it uses Rc instead of Box, reducing the space and time complexity from O(2^n) to O(n^2).
2021-01-19Make shader sample intervals uniformJuan Manuel Tomás
2021-01-17Add new points to the bezier curve interactivelyJuan Manuel Tomás
2021-01-17Fix curve overextending past last control pointJuan Manuel Tomás
2021-01-17Refactor function lp into lerp method to_polyJuan Manuel Tomás
2021-01-17Remove dead codeJuan Manuel Tomás
2021-01-17Fix fragment shader bug on empty curvesJuan Manuel Tomás
2021-01-17Fix artifacts when curve crosses itselfJuan Manuel Tomás
2021-01-17Pass external data to the fragment shaderJuan Manuel Tomás
2021-01-17Render hardcoded bezier curveJuan Manuel Tomás
2021-01-17Render using openglJuan Manuel Tomás
2021-01-16Run cargo fmt for the first timeJuan Manuel Tomás
2021-01-11Refactor PolyJuan Manuel Tomás
2021-01-11Implement add and sub for PJuan Manuel Tomás
2021-01-10Separate project into modulesJuan Manuel Tomás
2021-01-09Implement polynomial gcdJuan Manuel Tomás
This was done to find the common roots between two polynomials.
2021-01-07Visualize polynomials using sdlJuan Manuel Tomás
2021-01-07Initial commitJuan Manuel Tomás
Starting off with a function able to turn recursive linear interpolations into their corresponding polynomial.