73 Commits

Author SHA1 Message Date
Mike Lynch
777b36d048 Finished layered view of 600-cell, refactored cellindex and moved all
of the reference data there.
2023-11-04 16:30:46 +11:00
Mike Lynch
6c360fcafd Start of code to build tetrahedra from 600-cell 2023-11-03 12:57:40 +11:00
Mike Lynch
46dfb808f4 Added better layer names 2023-11-02 16:36:18 +11:00
Mike Lynch
e7cb1856e0 Added a flag to turn off link2opacity for layered 120-cell 2023-11-02 16:26:48 +11:00
Mike Lynch
c883bd7406 Cleaned up some redundant old stuff 2023-11-02 14:13:45 +11:00
Mike Lynch
7323935a1f Added layered 120-cell 2023-11-01 12:52:59 +11:00
Mike Lynch
c481d24f3c Refactored dodecahedron 2023-11-01 11:52:48 +11:00
Mike Lynch
029e6f3161 Added 600-cell and 120-cell 2023-11-01 11:49:42 +11:00
Mike Lynch
4bf38858ea Added 24-cell 2023-11-01 11:43:54 +11:00
Mike Lynch
50214adbe3 Reinstated 5-cell and 16-cell 2023-11-01 11:40:23 +11:00
Mike Lynch
71c6aa62ac Removed old inscribed tesseract 2023-11-01 11:15:18 +11:00
Mike Lynch
76f463ae03 Added refactored tesseract 2023-11-01 11:14:57 +11:00
Mike Lynch
203850ba39 First draft of refactored optional / visible nodes and links 2023-11-01 10:22:26 +11:00
Mike Lynch
06c1b074b3 Started generalising / unifying inscribed links and layers as different
ways of picking out parts of a structure
2023-10-27 17:32:44 +11:00
Mike Lynch
944416f92b Visualisations of combinations of layers 2023-10-27 10:42:35 +11:00
Mike Lynch
8c256629b1 Added a new partition of the 120-cell into layers 2023-10-27 10:18:54 +11:00
Mike Lynch
fb1d6ddd45 Removed logging 2023-10-18 11:22:24 +11:00
Mike Lynch
6e8cfa8763 Added tetrahedra inscriptions for dodecahedron, rearranged UI 2023-09-15 18:33:33 +10:00
Mike Lynch
fb8067a13e added a dodecahedron 2023-09-14 16:42:20 +10:00
Mike Lynch
63b2f8f22e Improved colours so that the smaller polytopes still get high-contrast
nodes and inscriptions
2023-09-10 18:26:15 +10:00
Mike Lynch
229218ec40 Inscriptions of 16-cells in 24-cell 2023-09-09 17:50:43 +10:00
Mike Lynch
7c49116bba Added tesseract inscriptions 2023-09-09 17:47:49 +10:00
Mike Lynch
fc5acaeda8 Added inscriptions for 600-cell, improved the gui, you can now see
all five 600-cells in the 120-cell for full mindbending
2023-09-06 18:03:44 +10:00
Mike Lynch
62ae3486d8 Refactored the gui defaults and added a 120-cell with one inscribed
600-cell
2023-09-02 17:11:08 +10:00
Mike Lynch
41d8f7ed92 Updated indexing for the smaller polytopes 2023-09-01 19:00:55 +10:00
Mike Lynch
1581f3d31f Added separate file for 120-cell index 2023-09-01 18:07:41 +10:00
Mike Lynch
9f08a82c0c Rearranging things a bit before publishing 2023-09-01 18:04:19 +10:00
Mike Lynch
26f927daae Building it up layer by layer 2023-09-01 17:34:27 +10:00
Mike Lynch
c093c89ce6 Indexing algorithm tested on the 50-cell skeleton of great circles
without any deadlocks or label mismatches
2023-08-28 08:31:45 +10:00
Mike Lynch
f4176b9ced successfully traversed a great circle 2023-08-26 16:02:48 +10:00
Mike Lynch
8a926f0552 Successfully auto-coloured a single dodecahedron 2023-08-25 18:08:22 +10:00
Mike Lynch
2808b256a2 Manual compound-of-tetrahedra colouring 2023-08-21 17:25:51 +10:00
Mike Lynch
02cfdc5f80 Stored the test 120-cell colours as a static array for performance 2023-08-20 11:28:13 +10:00
Mike Lynch
6436efece2 Moved the 120-cell dodecahedron detection code to its own file, and
tested it colouring every dodecahedron when it builds the 120-cell:
looks good
2023-08-20 11:18:29 +10:00
Mike Lynch
228d1a91c4 Dodecahedron detector is working on a single test case 2023-08-20 09:46:30 +10:00
Mike Lynch
e1047a46e8 Manual labelling 2023-08-17 08:32:41 +10:00
Mike Lynch
2f609594e5 Faces and stuff 2023-08-13 17:51:25 +10:00
Mike Lynch
7cc7331db1 Merge branch 'feature-faces' into temp-merge-faces 2023-08-12 07:33:38 +10:00
Mike Lynch
7ac70fd261 Added return from interate callback 2023-08-12 07:30:36 +10:00
Mike Lynch
85a171da22 Fixed syntax error but the naive version of the tetrahedral
algorithm doesn't work
2023-08-11 21:08:39 +10:00
Mike Lynch
a412b5d8aa Broken, don't understand why yet 2023-08-11 18:07:12 +10:00
Mike Lynch
971a791339 Added indexing for tesseract 2023-08-06 18:54:32 +10:00
Mike Lynch
d82e057e6b Added label_nodes and used it to test manual icosahedral partitions 2023-08-06 11:26:23 +10:00
Mike Lynch
a076427af3 Added manual coherent indexing for 16-cell 2023-08-04 16:55:19 +10:00
Mike Lynch
ec56fdd75b Indexing for 5-cell 2023-08-04 15:56:21 +10:00
Mike Lynch
d8b5d4eacb bringing back 24-cell indexing 2023-08-04 15:21:02 +10:00
Mike Lynch
1a12c82a5d starting 2023-08-04 15:14:25 +10:00
Mike Lynch
0433267e62 further colour tweaks 2023-08-04 15:04:52 +10:00
Mike Lynch
fdd75b103b Adjustable node sizes relative to links 2023-08-04 14:10:39 +10:00
Mike Lynch
82195b717f 600-cell hard-coded indexing and coloured nodes 2023-08-04 13:49:39 +10:00