|
|
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 |
|
|
|
669d04845d
|
Add toggle for colored XYZW axes
|
2022-02-16 18:45:34 -05:00 |
|
|
|
d3dad55801
|
Add 4d navball navigation
|
2022-02-16 18:45:34 -05:00 |
|
|
|
c302cc03a5
|
Add wireframe hypercube
|
2022-02-16 18:45:34 -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
|
10a49a4172
|
Add useful ImGui windows
|
2022-02-16 18:45:31 -05:00 |
|
David Allemang
|
cb9a1b2794
|
Add debug callback
|
2022-02-16 18:44:57 -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 |
|