Commit Graph

66 Commits

Author SHA1 Message Date
dd2e7783eb add optimus performance flag for windows 2019-10-03 01:59:09 -04:00
c579edb0a0 get symbol at runtime 2019-10-02 18:07:16 -04:00
cc86a71392 builds on debian 2019-10-01 20:24:04 -04:00
3a96d4a875 misc table solution optimizations 2019-09-20 15:44:13 -04:00
583f6fef71 optimize vertex generation; break edge/face generation 2019-09-19 23:31:53 -04:00
649cec0a9d simple Mesh class 2019-09-17 22:14:41 -04:00
cd2cbf85d0 separate all utility headers and sources 2019-09-17 00:04:02 -04:00
8cb5dd87ad free unused tables 2019-09-16 22:46:02 -04:00
855736ee47 cleanup 2019-09-16 21:44:21 -04:00
f2f723aac8 solve vertex table only once 2019-09-16 13:41:35 -04:00
29097afd13 lattice 2019-09-16 02:04:59 -04:00
d60ec16cad break apart logic for finding identity position; add incenter coordinates generator; also tori!? 2019-09-16 01:44:21 -04:00
02611be11a drop templates in favor of vector sizes 2019-09-16 00:49:18 -04:00
cddb3b56dc split coxeter.hpp into header and source 2019-09-16 00:34:56 -04:00
512aa41a00 add generation timing 2019-09-15 21:41:20 -04:00
f9e9d78e88 lookup generators by index 2019-09-15 21:00:33 -04:00
bd3fbf49bd use lookup table instead of std::find 2019-09-15 20:24:08 -04:00
5ef6a55e92 Merge pull request #10 from allemangD/mesh
Mesh
2019-09-15 20:03:57 -04:00
80249361e3 correct orientation 2019-09-15 20:03:14 -04:00
53f7dd1f6d query uniform location for compatibility 2019-09-15 18:30:18 -04:00
5451196183 easier distinction between orientations 2019-09-15 16:19:10 -04:00
bf3eb139b4 render faces; orientation incorrect. 2019-09-15 01:55:12 -04:00
26f8f407e3 Merge pull request #9 from allemangD/mesh
Meshes; render edges
2019-09-14 21:42:54 -04:00
a3573acca4 correctly generate and render edges 2019-09-14 21:42:12 -04:00
2e4e84ab80 correctly generate vertices in N dimensions 2019-09-14 19:39:35 -04:00
a8be8fe262 Merge pull request #8 from allemangD/fix-cmake-shader-dependency
fix cmake shader dependency issue
2019-09-14 02:09:36 -04:00
8512042148 fix cmake shader dependency issue 2019-09-14 02:09:21 -04:00
44acc3eabe Merge pull request #7 from allemangD/nicer-point-render
nicer point render
2019-09-14 01:58:41 -04:00
b8eabc74b9 nicer point render 2019-09-14 01:58:16 -04:00
4021466703 Merge pull request #6 from allemangD/vertex-compute
Vertex compute
2019-09-14 01:49:34 -04:00
fb1a22898b render vertex points and fundamental region 2019-09-14 01:49:01 -04:00
67c03a67da vertex enumeration working, but orientation is wrong. 2019-09-14 00:41:33 -04:00
1e5a21da07 missing pragma once 2019-09-14 00:14:36 -04:00
476695748b code tidying 2019-09-14 00:07:12 -04:00
1b50b04c1c use multiplicities class; fix cmakelists typo 2019-09-14 00:05:55 -04:00
f8a46c218d utilities; fix cmakelists typo 2019-09-14 00:05:13 -04:00
bd00ccf442 restructure files 2019-09-13 23:37:58 -04:00
61c4a278f5 Merge pull request #5 from allemangD/mirror
Mirror
2019-09-13 23:06:26 -04:00
f0d1ac84b9 move glm utilities into numeric.hpp; misc cleanup 2019-09-13 23:05:31 -04:00
ac072710fc mirror computation working nicely 2019-09-13 23:00:33 -04:00
bb0224f47b Merge remote-tracking branch 'origin/master' into mirror 2019-09-13 22:24:25 -04:00
be5926b25e Merge pull request #4 from allemangD/bad_alloc_bugfix
Bad alloc bugfix
2019-09-13 22:22:29 -04:00
dbea7db46e fix bad_alloc in debugger. unsure why it was only a problem in the debugger. 2019-09-13 22:21:23 -04:00
7a60523189 easy fix memory leak 2019-09-13 22:09:41 -04:00
27a89686b7 Revert "fix vector memory leak"
This reverts commit 0787e2c1
2019-09-13 22:08:37 -04:00
7e8aaeb25d mirror normals outline 2019-09-13 20:45:27 -04:00
f735060eb3 Merge pull request #3 from allemangD/word-optimize
fix vector memory leak
2019-09-13 12:04:09 -04:00
0787e2c103 fix vector memory leak 2019-09-13 12:03:45 -04:00
09e27c3bd9 Merge pull request #2 from allemangD/todd-coxeter-algorithm
Todd coxeter algorithm
2019-09-13 10:58:43 -04:00
163f4f7a82 word enumeration 2019-09-12 23:00:29 -04:00