David Allemang
|
9ce626ee64
|
introduce Mesh class with subgroup context
|
2020-10-14 17:14:25 -04:00 |
|
|
|
49927568e4
|
Introduce cgl::Buffer::put<E> for Eigen matrices and other containers.
Make put(std::vector<T>) more generic by specializing the new put<E> method.
|
2020-10-13 10:56:55 -04:00 |
|
David Allemang
|
6b34694784
|
Replace Primitive vector with Eigen matrices.
template<unsigned N>
Prims<N> = Eigen::Matrix<unsigned, N, Eigen::Dynamic>
Replaces std::vector<Primitive<N>>
|
2020-10-12 21:57:18 -04:00 |
|
David Allemang
|
916e9a8906
|
Migrate to NanoGUI / Eigen for GUI and linear algebra.
Also introduce a GUI play/pause button.
|
2020-10-10 22:59:51 -04:00 |
|
|
|
ea3b7a0691
|
move cgl to separate repo
|
2020-06-28 12:40:12 -04:00 |
|
|
|
465f863687
|
multiple vbos for each prop
|
2020-06-27 22:37:55 -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 |
|