Commit Graph

180 Commits (main)

Author SHA1 Message Date
Mike Lynch 2f59c0b3a5 Added a callback to set link and node visibility based on label at
the render stage
2023-10-27 12:45:46 +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 1f6c35c7b8 Refactored label120cell.js so that it works a bit better on the repl 2023-10-18 11:22:13 +11:00
Mike Lynch 88049ca891 renamed testbed.js to label120cell.js 2023-10-18 10:21:28 +11:00
bombinans bf8356b0a2 Merge pull request 'feature-update-link' (#3) from feature-update-link into main
Reviewed-on: #3
2023-09-30 02:53:16 +00:00
Mike Lynch e539f4f3af Changed source link to go to Gitea 2023-09-30 12:48:34 +10: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 73c1cb0193 Added credits and link to github 2023-09-02 17:52:06 +10:00
Mike Lynch 6b0c5cf97e Simplified rotation ui 2023-09-02 17:41:00 +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 f9d59a777d Merge branch 'feature-120-cell-index' 2023-09-01 18:07:59 +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 43ed181d75 might have a working version of coherent indexing, tests ok with
a great circle
2023-08-27 18:14:51 +10:00
Mike Lynch f3bd62d2c2 Merge branch 'feature-120-cell-index' 2023-08-26 16:03:08 +10:00
Mike Lynch f4176b9ced successfully traversed a great circle 2023-08-26 16:02:48 +10:00
Mike Lynch 3b806c3796 Basic function to colour a single dodecahedron defined by an face and
a neighbouring vertex
2023-08-26 13:54:44 +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 6c6402bad9 Merge branch 'feature-120-cell-index' 2023-08-20 11:29:19 +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 585627f140 Brute-force dodecahedron detector 2023-08-20 10:50:28 +10:00
Mike Lynch 32644b5d1e Can get the two dodecahedra which a face belongs to 2023-08-20 10:29:50 +10:00
Mike Lynch 228d1a91c4 Dodecahedron detector is working on a single test case 2023-08-20 09:46:30 +10:00
Mike Lynch 5a09caef93 Getting towards an auto-dodecahedon detector for the 120-cell 2023-08-19 18:00:19 +10:00
Mike Lynch aa5501e14a Moved the unsuccessful indexing code out of testbed and renamed it 2023-08-19 16:23:29 +10:00
Mike Lynch 34c9755bd1 Merge remote-tracking branch 'origin/feature-120-cell-index' into feature-120-cell-index 2023-08-17 08:33:08 +10:00
Mike Lynch e1047a46e8 Manual labelling 2023-08-17 08:32:41 +10:00
Mike Lynch 147b9af466 Manual indexing ideas 2023-08-16 09:40:11 +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 9c33831d83 Tetrahedra 2023-08-11 07:33:45 +10:00
Mike Lynch 971a791339 Added indexing for tesseract 2023-08-06 18:54:32 +10:00
Mike Lynch c3766b749b Hour of nutty hacking and it's labelling 105 nodes 2023-08-06 13:41:01 +10:00
Mike Lynch 62bc994788 More documentation of what I'm doing with the 120 cell 2023-08-06 11:26:38 +10:00
Mike Lynch d82e057e6b Added label_nodes and used it to test manual icosahedral partitions 2023-08-06 11:26:23 +10:00