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
|
84a47db73b
|
ENH: Remove template Group<> and Cosets<>
|
2023-02-06 11:17:47 -05:00 |
|
David Allemang
|
e792e93eb9
|
ENH: Use entt
|
2023-02-04 22:22:38 -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
|
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 |
|
|
|
350ee5652f
|
move scene info to renderer
|
2020-05-22 20:37:16 -04:00 |
|
|
|
2606f74f70
|
load wireframes from files
|
2020-03-18 17:41:59 -04:00 |
|
|
|
33501650b2
|
load wireframes from files
|
2020-03-18 17:29:12 -04:00 |
|
|
|
acdc19bbb9
|
extra scene tweaks
|
2020-03-15 14:24:13 -04:00 |
|
|
|
2277036c02
|
more templates in point
|
2020-03-15 12:53:14 -04:00 |
|
|
|
0300e1bfc3
|
template not a great idea yet; back to vectors but better implementation
|
2020-03-13 22:12:25 -04:00 |
|
|
|
2fcb15a14d
|
change combo iterator
|
2020-03-13 17:49:59 -04:00 |
|
|
|
2c2b6ef96b
|
random holes
|
2020-03-11 20:11:03 -04:00 |
|
|
|
8fbf0ae528
|
solid wireframes working
|
2020-03-11 00:55:34 -04:00 |
|
|
|
65110fe5be
|
5d working
|
2020-03-11 00:38:09 -04:00 |
|
|
|
9120b385c4
|
remove old "Mesh" class
|
2020-03-10 22:45:58 -04:00 |
|
|
|
63692ced17
|
class names to PascalCase
|
2020-03-10 15:25:37 -04:00 |
|
|
|
d29fc033df
|
break render apart into multiple files
|
2020-03-10 14:11:13 -04:00 |
|
|
|
b504e5b7c3
|
vao pointer helper
|
2020-03-10 13:49:38 -04:00 |
|
|
|
54ea5dbd53
|
buffer mesh working
|
2020-03-10 13:33:32 -04:00 |
|
|
|
c345e54d02
|
slices working, broken colors
|
2020-03-10 00:38:38 -04:00 |
|
|
|
8dd37de01e
|
binding test
|
2020-03-09 19:35:07 -04:00 |
|
|
|
edfe8947a6
|
tweaking program pipeline construction
|
2020-03-09 01:06:42 -04:00 |
|
|
|
bb7dcfd47d
|
tweak shader alias names
|
2020-03-09 00:49:00 -04:00 |
|
|
|
219c3f9e32
|
mode template for shader, shaderprogram, type aliases
|
2020-03-09 00:32:12 -04:00 |
|
|
|
e56896db9b
|
tweak raii shader constructors
|
2020-03-09 00:16:30 -04:00 |
|
|
|
0c4a6f5eff
|
use raii buffer
|
2020-03-09 00:10:14 -04:00 |
|
|
|
5d030ffe65
|
using raii shaders
|
2020-03-09 00:00:52 -04:00 |
|
|
|
e069088437
|
add some notes and static assertions about template sizes
|
2020-01-30 19:14:59 -05:00 |
|
|
|
b5a868c424
|
remove old code and add docstrings
|
2020-01-30 19:06:38 -05:00 |
|
|
|
295c588b40
|
remove memo todos since templates are faster anyway
|
2020-01-30 15:54:54 -05:00 |
|
|
|
f8e55db892
|
remove old geometry code
|
2020-01-30 15:31:49 -05:00 |
|
|
|
3c6949c9c6
|
fix segfault error from tile gens
|
2020-01-30 15:31:30 -05:00 |
|
|
|
3e15fa48da
|
cleanup
|
2020-01-28 23:39:49 -05:00 |
|
|
|
cbedab2cb8
|
some results, but holey, not sure why
|
2020-01-28 23:26:01 -05:00 |
|
|
|
31fa8e86a9
|
generics don't crash, but don't work either
|
2020-01-28 23:18:16 -05:00 |
|
|
|
1acff9426b
|
soft-remove "dim" from Mesh
|
2020-01-28 21:34:58 -05:00 |
|
|
|
f78ace2aa5
|
remove SimplexesList, simplify tile
|
2020-01-28 21:27:21 -05:00 |
|