David Allemang
|
c346817743
|
lst_idx and lst_vals. more comments.
|
2022-09-14 21:28:58 -04:00 |
|
David Allemang
|
fbad368030
|
row-major rel_tables
|
2022-09-14 21:28:49 -04:00 |
|
David Allemang
|
d67aab4d43
|
std::queue facts is faster
|
2022-09-14 21:28:43 -04:00 |
|
David Allemang
|
5dc9bb3dd6
|
add comments to tc::solve
|
2022-09-14 21:28:43 -04:00 |
|
David Allemang
|
34db72ba8e
|
AoS relation tables
|
2022-09-14 09:41:09 -04:00 |
|
David Allemang
|
ca47291f77
|
Add benchmark tests
|
2022-09-13 23:49:04 -04:00 |
|
David Allemang
|
c3e3043912
|
convert Group::solve to tc::solve function
|
2022-09-13 23:00:05 -04:00 |
|
David Allemang
|
576e277d41
|
fix pair_map
|
2022-09-13 23:00:05 -04:00 |
|
David Allemang
|
cd435dcf54
|
Improve tests
|
2022-09-13 23:00:05 -04:00 |
|
David Allemang
|
c47c6262c0
|
Remove Group::name
|
2022-09-13 21:34:30 -04:00 |
|
David Allemang
|
f606ea3b4b
|
Test solver
|
2022-09-13 14:50:07 -04:00 |
|
David Allemang
|
75725ff499
|
FetchContent GIT_PROGRESS
|
2022-09-13 14:36:35 -04:00 |
|
David Allemang
|
35ea10b6ff
|
tc::pair_map
|
2022-09-13 13:38:34 -04:00 |
|
David Allemang
|
88f1c5dbf4
|
WIP: Oversimplify reltables
|
2022-02-26 00:13:39 -05:00 |
|
David Allemang
|
0b03dc67fb
|
WIP: Move old geometry solver to include/geo
|
2022-02-25 18:08:39 -05:00 |
|
David Allemang
|
2d2feb3256
|
WIP: Make tc::Group header-only
(except for tc::Group::subgroup, since it needs full definition of tc::Group _and_ tc::SubGroup)
|
2022-02-24 17:49:39 -05:00 |
|
David Allemang
|
4ec96cd155
|
WIP: Add todo comments
|
2022-02-24 17:32:19 -05:00 |
|
David Allemang
|
7a95155919
|
WIP: Separate points, cells logic
|
2022-02-24 16:56:23 -05: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 |
|
David Allemang
|
22976a9778
|
Simplify mesh class
|
2022-02-17 22:33:07 -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 |
|
|
|
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 |
|