Commit Graph

  • 944416f92b Visualisations of combinations of layers Mike Lynch 2023-10-27 10:42:35 +11:00
  • 8c256629b1 Added a new partition of the 120-cell into layers Mike Lynch 2023-10-27 10:18:54 +11:00
  • fb1d6ddd45 Removed logging Mike Lynch 2023-10-18 11:22:24 +11:00
  • 1f6c35c7b8 Refactored label120cell.js so that it works a bit better on the repl Mike Lynch 2023-10-18 11:22:13 +11:00
  • 88049ca891 renamed testbed.js to label120cell.js Mike Lynch 2023-10-18 10:21:28 +11:00
  • bf8356b0a2 Merge pull request 'feature-update-link' (#3) from feature-update-link into main bombinans 2023-09-30 02:53:16 +00:00
  • e539f4f3af Changed source link to go to Gitea Mike Lynch 2023-09-30 12:48:34 +10:00
  • c8ce499b22 Added dodecahedron with compound of five cubes, refactored the inscribed polytopes into one function feature-3d-shapes Mike Lynch 2023-09-16 17:05:07 +10:00
  • 6e8cfa8763 Added tetrahedra inscriptions for dodecahedron, rearranged UI Mike Lynch 2023-09-15 18:33:33 +10:00
  • fb8067a13e added a dodecahedron Mike Lynch 2023-09-14 16:42:20 +10:00
  • 63b2f8f22e Improved colours so that the smaller polytopes still get high-contrast nodes and inscriptions Mike Lynch 2023-09-10 18:26:15 +10:00
  • 229218ec40 Inscriptions of 16-cells in 24-cell Mike Lynch 2023-09-09 17:50:43 +10:00
  • 7c49116bba Added tesseract inscriptions Mike Lynch 2023-09-09 17:47:49 +10:00
  • fc5acaeda8 Added inscriptions for 600-cell, improved the gui, you can now see all five 600-cells in the 120-cell for full mindbending feature-inscriptions Mike Lynch 2023-09-06 18:03:44 +10:00
  • 73c1cb0193 Added credits and link to github Mike Lynch 2023-09-02 17:52:06 +10:00
  • 6b0c5cf97e Simplified rotation ui Mike Lynch 2023-09-02 17:41:00 +10:00
  • 62ae3486d8 Refactored the gui defaults and added a 120-cell with one inscribed 600-cell experiments-120-cell Mike Lynch 2023-09-02 17:11:08 +10:00
  • 41d8f7ed92 Updated indexing for the smaller polytopes Mike Lynch 2023-09-01 19:00:55 +10:00
  • f9d59a777d Merge branch 'feature-120-cell-index' Mike Lynch 2023-09-01 18:07:59 +10:00
  • 1581f3d31f Added separate file for 120-cell index feature-120-cell-index Mike Lynch 2023-09-01 18:07:41 +10:00
  • 9f08a82c0c Rearranging things a bit before publishing Mike Lynch 2023-09-01 18:04:19 +10:00
  • 26f927daae Building it up layer by layer Mike Lynch 2023-09-01 17:34:27 +10:00
  • c093c89ce6 Indexing algorithm tested on the 50-cell skeleton of great circles without any deadlocks or label mismatches Mike Lynch 2023-08-28 08:31:45 +10:00
  • 43ed181d75 might have a working version of coherent indexing, tests ok with a great circle Mike Lynch 2023-08-27 18:14:51 +10:00
  • f3bd62d2c2 Merge branch 'feature-120-cell-index' Mike Lynch 2023-08-26 16:03:08 +10:00
  • f4176b9ced successfully traversed a great circle Mike Lynch 2023-08-26 16:02:48 +10:00
  • 3b806c3796 Basic function to colour a single dodecahedron defined by an face and a neighbouring vertex Mike Lynch 2023-08-26 13:54:44 +10:00
  • 8a926f0552 Successfully auto-coloured a single dodecahedron Mike Lynch 2023-08-25 18:08:22 +10:00
  • 2808b256a2 Manual compound-of-tetrahedra colouring Mike Lynch 2023-08-21 17:25:51 +10:00
  • 6c6402bad9 Merge branch 'feature-120-cell-index' Mike Lynch 2023-08-20 11:29:19 +10:00
  • 02cfdc5f80 Stored the test 120-cell colours as a static array for performance Mike Lynch 2023-08-20 11:28:13 +10:00
  • 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 Mike Lynch 2023-08-20 11:18:29 +10:00
  • 585627f140 Brute-force dodecahedron detector Mike Lynch 2023-08-20 10:50:28 +10:00
  • 32644b5d1e Can get the two dodecahedra which a face belongs to Mike Lynch 2023-08-20 10:29:50 +10:00
  • 228d1a91c4 Dodecahedron detector is working on a single test case Mike Lynch 2023-08-20 09:46:30 +10:00
  • 5a09caef93 Getting towards an auto-dodecahedon detector for the 120-cell Mike Lynch 2023-08-19 18:00:19 +10:00
  • aa5501e14a Moved the unsuccessful indexing code out of testbed and renamed it Mike Lynch 2023-08-19 16:23:29 +10:00
  • 34c9755bd1 Merge remote-tracking branch 'origin/feature-120-cell-index' into feature-120-cell-index Mike Lynch 2023-08-17 08:33:08 +10:00
  • e1047a46e8 Manual labelling Mike Lynch 2023-08-17 08:32:41 +10:00
  • 147b9af466 Manual indexing ideas Mike Lynch 2023-08-16 09:40:11 +10:00
  • 2f609594e5 Faces and stuff Mike Lynch 2023-08-13 17:51:25 +10:00
  • 7cc7331db1 Merge branch 'feature-faces' into temp-merge-faces Mike Lynch 2023-08-12 07:33:38 +10:00
  • 7ac70fd261 Added return from interate callback Mike Lynch 2023-08-12 07:30:36 +10:00
  • 85a171da22 Fixed syntax error but the naive version of the tetrahedral algorithm doesn't work Mike Lynch 2023-08-11 21:08:39 +10:00
  • a412b5d8aa Broken, don't understand why yet Mike Lynch 2023-08-11 18:07:12 +10:00
  • 9c33831d83 Tetrahedra Mike Lynch 2023-08-11 07:33:45 +10:00
  • 971a791339 Added indexing for tesseract Mike Lynch 2023-08-06 18:54:32 +10:00
  • c3766b749b Hour of nutty hacking and it's labelling 105 nodes Mike Lynch 2023-08-06 13:41:01 +10:00
  • 62bc994788 More documentation of what I'm doing with the 120 cell Mike Lynch 2023-08-06 11:26:38 +10:00
  • d82e057e6b Added label_nodes and used it to test manual icosahedral partitions Mike Lynch 2023-08-06 11:26:23 +10:00
  • c5d2427db2 testbed version of function to partition the chords from a vertex into two disjoint icosahedral sets Mike Lynch 2023-08-06 11:25:55 +10:00
  • a38c852178 Made 120-cell the default and changed order in the gui so it's last Mike Lynch 2023-08-06 11:25:09 +10:00
  • 74cea5750d Changed import to require in permute_testbed Mike Lynch 2023-08-06 08:42:23 +10:00
  • 4ba8b0617c Added notes/planning for 120-cell partition Mike Lynch 2023-08-06 08:41:44 +10:00
  • 372a9c1a37 fixed bug with nodesize from links Mike Lynch 2023-08-04 17:11:41 +10:00
  • a076427af3 Added manual coherent indexing for 16-cell Mike Lynch 2023-08-04 16:55:19 +10:00
  • ec56fdd75b Indexing for 5-cell Mike Lynch 2023-08-04 15:56:21 +10:00
  • b96fa62a08 Fixed node colours from params Mike Lynch 2023-08-04 15:28:08 +10:00
  • db5630cf5a default 24-cell Mike Lynch 2023-08-04 15:21:54 +10:00
  • d8b5d4eacb bringing back 24-cell indexing Mike Lynch 2023-08-04 15:21:02 +10:00
  • 1a12c82a5d starting Mike Lynch 2023-08-04 15:14:25 +10:00
  • 0433267e62 further colour tweaks Mike Lynch 2023-08-04 15:04:52 +10:00
  • fdd75b103b Adjustable node sizes relative to links Mike Lynch 2023-08-04 14:10:39 +10:00
  • 82195b717f 600-cell hard-coded indexing and coloured nodes Mike Lynch 2023-08-04 13:49:39 +10:00
  • 0fdf8a40e4 Stuck an abstraction between permutations and real coordinates for the 600-cell so that I can label them Mike Lynch 2023-08-04 11:10:57 +10:00
  • bee04c7e65 Made 600-cell the default Mike Lynch 2023-08-04 11:09:49 +10:00
  • 2c4a525b3e Several different broken attempts at indexing Mike Lynch 2023-08-03 17:06:03 +10:00
  • 1416f6121f Wrote a partition algorithm which Does Not Work! Mike Lynch 2023-08-02 17:53:17 +10:00
  • bf8824a43e Added basic automatic colour schemes and colourised the first 24-cell of the 600-cell Mike Lynch 2023-08-02 16:58:51 +10:00
  • 3f95a17f45 Reinstated 120-cell faces feature-faces Mike Lynch 2023-07-31 17:37:19 +10:00
  • bf0b0559ef Merge branch 'main' into feature-faces Mike Lynch 2023-07-31 17:33:40 +10:00
  • c500957609 Turned off debug for 600-cell Mike Lynch 2023-07-31 17:24:26 +10:00
  • 2992f4ab66 Added debug flag to edge detector Mike Lynch 2023-07-31 17:23:57 +10:00
  • f4ec6d403e Made all shapes have the same thickness Mike Lynch 2023-07-30 17:56:01 +10:00
  • c2ac5d7928 removed debug stuff Mike Lynch 2023-07-30 11:46:34 +10:00
  • 13510c1ac1 Fixed bug which gave 600-cell too many edges Mike Lynch 2023-07-30 11:46:13 +10:00
  • 1bd838dd74 Improved default colours Mike Lynch 2023-07-29 16:55:31 +10:00
  • efb4cf7608 Refactored all the GUI and rotation stuff out, colour links are working Mike Lynch 2023-07-29 16:52:00 +10:00
  • 0b78ea2939 Everything's working except for default colours Mike Lynch 2023-07-29 16:44:18 +10:00
  • d253a851e9 almost through big refactor Mike Lynch 2023-07-29 16:23:08 +10:00
  • de0f3dc848 Refactoring Mike Lynch 2023-07-29 12:06:34 +10:00
  • f3e5a5b430 Adjustable colours and thickness, almost done Mike Lynch 2023-07-29 11:52:43 +10:00
  • 1a918c6d3b Merge branch 'feature-url-params' Mike Lynch 2023-07-29 10:40:29 +10:00
  • fe5761aede Link copying and param parsing works Mike Lynch 2023-07-29 10:40:15 +10:00
  • 7f7e79fc7c Made 120-cell the default Mike Lynch 2023-07-28 17:40:39 +10:00
  • 13b3d3514a broken Mike Lynch 2023-07-28 17:39:57 +10:00
  • 19c73d0f80 More shape experiments Mike Lynch 2023-07-28 17:06:42 +10:00
  • 8a581a9d64 Changed to pointer events Mike Lynch 2023-07-28 11:04:08 +10:00
  • 183e6becb2 deglitched rotations Mike Lynch 2023-07-28 10:47:33 +10:00
  • 766b3b8e6e Bug in 16-cell definition - too many edges Mike Lynch 2023-07-28 09:55:31 +10:00
  • b3a4e43fe0 Added a light, updated screenshots Mike Lynch 2023-07-28 08:40:27 +10:00
  • f2c6ba9a1c Removed fancy colors, standardised polytope generation feature-big-polytopes Mike Lynch 2023-07-28 08:16:47 +10:00
  • c0f59edac6 Added 600-cell Mike Lynch 2023-07-28 07:18:27 +10:00
  • 1edbfbb98c Fixed bug in 120-cell coordinates, edges are working now Mike Lynch 2023-07-28 07:08:41 +10:00
  • 3ba81a2f83 Broken 120-cell Mike Lynch 2023-07-27 19:23:26 +10:00
  • c986b7cbfb Got the vertices of the 120-cell looking ok Mike Lynch 2023-07-27 15:06:25 +10:00
  • 32a01e6bfd permutation maths Mike Lynch 2023-07-26 17:57:43 +10:00
  • 87c023094b Added neutral colours, tweaked values, coherent indexing for 16-cell Mike Lynch 2023-07-25 17:40:42 +10:00
  • dd7939943a Changed the 16-cell model to cell-first and adjusted the scale so that all of the models are about the same size Mike Lynch 2023-07-25 16:50:37 +10:00
  • b7355aa48c Added basic gui controls Mike Lynch 2023-07-25 15:43:26 +10:00