David Allemang
|
501d2e0685
|
embed shaders in binary
|
2022-11-16 18:35:00 -05:00 |
|
David Allemang
|
f740fb26c6
|
./vis source tree boilerplate
|
2022-10-09 21:24:04 -04:00 |
|
David Allemang
|
f7bf77e5f0
|
modified coxeter notation parsing
|
2022-09-23 15:52:02 -04:00 |
|
David Allemang
|
fe48897245
|
add fmt
|
2022-09-15 11:13:58 -04:00 |
|
David Allemang
|
cdd0e628e1
|
add gtest
|
2022-09-15 11:13:43 -04:00 |
|
David Allemang
|
f606ea3b4b
|
Test solver
|
2022-09-13 14:50:07 -04:00 |
|
David Allemang
|
d99e824a06
|
WIP: Render 4d geometry from file
|
2022-02-24 16:31:40 -05:00 |
|
David Allemang
|
160f978e7e
|
WIP: Copy geometry logic from eigen
|
2022-02-24 15:40:35 -05:00 |
|
David Allemang
|
0502cb0a7e
|
WIP: Copy combinations logic from demo
|
2022-02-24 14:58:45 -05:00 |
|
David Allemang
|
63eb9e47b4
|
WIP: Copy tc logic from toddcox-faster
|
2022-02-23 18:36:51 -05:00 |
|
|
|
89b9780f6c
|
Add templated wrapper objects
- Shader
- Program
- Buffer
- VertexArray
Along with template magic to deduce VertexArray formats
- Format, IFormat, LFormat
- AutoFormat
- Binder
- ATTR
|
2022-02-16 21:11:51 -05:00 |
|
David Allemang
|
ae10f00127
|
Move shader sources to files.
|
2022-02-16 18:45:34 -05:00 |
|
|
|
34b1a31704
|
Create source tree
|
2022-02-16 18:45:34 -05:00 |
|
David Allemang
|
7fff7a375f
|
Serializable mesh with nlohmann_json
Displays a cube generated by meshlib.hpp (serialtest)
|
2022-02-16 18:45:34 -05:00 |
|
David Allemang
|
2f17710adb
|
Initial Commit
Basic window with OpenGL, glad, GLFW, ImGui, and Eigen.
Dependencies are populated with FetchContent, not submodules.
|
2022-02-16 18:41:32 -05:00 |
|