David Allemang
accb70ad5f
WIP: remove points, hull from Structure<>
2023-02-12 10:10:25 -05:00
David Allemang
844bf23b3b
WIP: organization
...
- move group, root into Structure<>
- semantic type aliases like VectorDf, MatrixGXui, etc.
- separate components and systems files
2023-02-12 09:59:27 -05:00
David Allemang
16e195a69b
WIP: introduce Slice alias
2023-02-12 09:32:37 -05:00
David Allemang
ad0ee7df08
WIP: introduce rank/dim/grade template parameters
2023-02-12 09:32:08 -05:00
David Allemang
53fe3104db
ENH: Dynamically enable and color tilings
...
Use multidraw and command buffer
2023-02-10 16:12:04 -05:00
David Allemang
92a55f8c74
ENH: Simplify solving logic
...
This is a combination of multiple WIP commits:
- Semantic group names - G, H
- Simplify fan<>()
- Template int deduction
- Remove _recontext_gens
- Move g_gens logic into caller
- Move subgroup logic into caller
- Move recontext logic into coller
- Move _generators, _recontext_gens to anonymous namespace
- Simplify hull, tile
2023-02-10 13:20:21 -05:00
David Allemang
47a78027bd
FIX: Return exit code
2023-02-07 16:14:53 -05:00
David Allemang
f1bcac17fa
ENH: Format solver
2023-02-07 15:52:18 -05:00
David Allemang
01e734ff00
ENH: Simplify recontext_gens
2023-02-06 15:07:42 -05:00
David Allemang
3fe8cc8d16
ENH: Use Eigen array for mesh indices
...
WIP: Rename "Prims" to "Indices"
WIP: Use Eigen array for mesh indices
WIP: Remvoe Primitive::apply
2023-02-06 13:49:59 -05:00
David Allemang
a3073fc659
ENH: Add glfwWindowHint placeholders
2023-02-06 11:17:47 -05:00
David Allemang
84a47db73b
ENH: Remove template Group<> and Cosets<>
2023-02-06 11:17:47 -05:00
David Allemang
cb758166fa
ENH: Use imgui for status and input
2023-02-05 22:30:50 -05:00
David Allemang
600b18a8af
ENH: Click+Drag to rotate view
2023-02-05 21:47:19 -05:00
David Allemang
9dd634481c
COMP: Clean up unused shaders
2023-02-05 21:46:29 -05:00
David Allemang
676e98bb87
COMP: Update glfw
2023-02-05 21:46:10 -05:00
eb45754aa7
ENH: gitignore .idea
2023-02-05 17:20:35 -05:00
6247832cca
COMP: Reorganize cmake files
2023-02-05 17:19:25 -05:00
aa2566319f
ENH: Use include and exclude in vis::Group
2023-02-05 11:56:49 -05:00
b17b221fa3
COMP: Fix .gitignore
2023-02-05 11:56:27 -05:00
ab16ca0128
ENH: Multisampling AA
2023-02-05 11:28:28 -05:00
cb8413499b
COMP: Windows Support
2023-02-05 11:23:14 -05:00
David Allemang
e792e93eb9
ENH: Use entt
2023-02-04 22:22:38 -05:00
David Allemang
65e4960f09
COMP: Add entt
2023-02-04 21:11:30 -05:00
David Allemang
7ecaad653b
ENH: Remove wireframe renderering
2023-02-04 21:11:13 -05:00
David Allemang
c8025b29db
ENH: Upload to buffer from iterator
2023-02-04 21:09:22 -05:00
David Allemang
11a5e29518
ENH: Add cgl/debug.hpp
2023-02-04 21:09:02 -05:00
David Allemang
6ade8c8215
COMP: Consistent FetchContent usage
2023-02-04 13:41:14 -05:00
David Allemang
6c3754a3fa
ENH: Introduce rotor() helper
2023-02-04 13:35:52 -05:00
David Allemang
f6e4392b51
ENH: Simplify mirror compute
2023-02-04 10:02:28 -05:00
David Allemang
2e892a764e
ENH: More type deduction
...
Project, Reflect, Stereo, Ortho
2023-02-02 23:06:09 -05:00
David Allemang
4eee992315
ENH: Use Eigen for mirrors
2023-02-02 23:06:08 -05:00
David Allemang
b5832224bb
ENH: Replace std::array<float, N> with Eigen
2023-01-27 22:43:16 -05:00
David Allemang
1f284ed349
ENH: Replace GLM with Eigen
2023-01-27 22:28:39 -05:00
David Allemang
b228f76658
ENH: Embed shader source in binary.
2023-01-27 09:35:29 -05:00
David Allemang
fff18e481f
OPT: Clean up extraneous recontext logic
2023-01-27 08:36:56 -05:00
David Allemang
486977f444
OPT: Remove not-working parity logic for culling
2023-01-26 16:19:36 -05:00
David Allemang
6ef6fbf4ac
COMP: Replace toddcox-faster by reimplemented toddcox
2023-01-26 15:28:05 -05:00
David Allemang
fd566e200d
GIT: Regenerate .gitignore; remove .idea files.
2023-01-26 14:22:42 -05:00
David Allemang
b7be8dc093
COMP: Use fetchcontent for vendor dependencies.
...
Remove git submodules entirely.
2023-01-26 14:22:20 -05:00
David Allemang
baec48ecd7
respect wireframe colors
2021-10-24 20:42:34 -04:00
David Allemang
4a00c51bbf
Allow rendering color
2021-10-24 20:31:41 -04:00
350ee5652f
move scene info to renderer
v1.0.0
2020-05-22 20:37:16 -04:00
1ed481d4a8
add directrenderer for wireframes
2020-05-21 20:49:26 -04:00
293eeb3759
introduce Bundle
2020-05-21 20:28:19 -04:00
7409178f0a
transistioning to props and renderers
2020-05-21 20:21:43 -04:00
50ec2476eb
fix uninitialized state being potentially (usually) invalid
2020-05-20 22:30:41 -04:00
aa966c6917
Merge branch 'master' of github.com:allemangD/toddcox-visualize
2020-05-20 22:27:59 -04:00
c742c28521
prevent wireframe clipping above w=1
2020-05-20 22:27:47 -04:00
870f27d836
yaml-cpp submodule
2020-04-21 14:09:51 -04:00