Commit Graph

16 Commits

Author SHA1 Message Date
David Allemang
0534c4322c Refactor Slice / SliceRenderer to be less general; get away from "prop" overhead. 2020-10-11 18:55:43 -04:00
David Allemang
916e9a8906 Migrate to NanoGUI / Eigen for GUI and linear algebra.
Also introduce a GUI play/pause button.
2020-10-10 22:59:51 -04:00
David Allemang
6aaa393228 Introduce nanogui 2020-10-09 18:39:51 -04:00
ec09506a74 remove glm dependency; split solver and geometry classes 2020-06-28 15:23:27 -04:00
ea3b7a0691 move cgl to separate repo 2020-06-28 12:40:12 -04:00
7409178f0a transistioning to props and renderers 2020-05-21 20:21:43 -04:00
870f27d836 yaml-cpp submodule 2020-04-21 14:09:51 -04:00
33501650b2 load wireframes from files 2020-03-18 17:29:12 -04:00
0300e1bfc3 template not a great idea yet; back to vectors but better implementation 2020-03-13 22:12:25 -04:00
ebcab7118d remove test 2020-03-09 20:29:06 -04:00
8dd37de01e binding test 2020-03-09 19:35:07 -04:00
794bf15d7f use program pipelines instead 2020-01-27 18:51:55 -05:00
fb33a78718 working on memoization 2020-01-08 22:03:35 -05:00
4d4ef45956 some more opengl boilerplate 2020-01-04 20:48:18 -05:00
d73fca9f45 replace glad submodule with generated glad and cmakelists 2020-01-04 02:00:22 -05:00
d602837659 break apart into modules; add vendor dependencies; add OpenGL boilerplate to get started 2020-01-04 01:30:19 -05:00