Commit Graph

54 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
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
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
8512042148 fix cmake shader dependency issue 2019-09-14 02:09:21 -04:00
b8eabc74b9 nicer point render 2019-09-14 01:58:16 -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
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
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
0787e2c103 fix vector memory leak 2019-09-13 12:03:45 -04:00
163f4f7a82 word enumeration 2019-09-12 23:00:29 -04:00
0543907571 fix unsigned to signed cast 2019-09-12 22:37:26 -04:00
30f7773877 seems to be working 2019-09-12 22:36:59 -04:00
f494025f6a row learns from table 2019-09-12 21:37:56 -04:00
c9a50d540d created table class 2019-09-12 20:31:16 -04:00
0963c445d3 rows working correctly 2019-09-12 19:30:26 -04:00
1026a2c791 move shaders into separate files 2019-09-08 23:47:07 -04:00
76e022317f break apart into multiple files 2019-09-08 23:26:44 -04:00
39c9866389 draw arbitrary points in 4d via stereographic projection 2019-09-08 22:39:02 -04:00
f3489024e5 spinning triangle points 2019-09-07 11:25:12 -04:00