Commit Graph

65 Commits (42d1871a9e0f7749e92d77b9e0be0a5978c2e54d)

Author SHA1 Message Date
Mike Lynch 42d1871a9e Improved option defaults and URL params 2023-11-01 10:47:46 +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 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 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 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 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 26f927daae Building it up layer by layer 2023-09-01 17:34:27 +10:00
Mike Lynch 7cc7331db1 Merge branch 'feature-faces' into temp-merge-faces 2023-08-12 07:33:38 +10:00
Mike Lynch 971a791339 Added indexing for tesseract 2023-08-06 18:54:32 +10:00
Mike Lynch b96fa62a08 Fixed node colours from params 2023-08-04 15:28:08 +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
Mike Lynch bf8824a43e Added basic automatic colour schemes and colourised the first
24-cell of the 600-cell
2023-08-02 16:58:51 +10:00
Mike Lynch 3f95a17f45 Reinstated 120-cell faces 2023-07-31 17:37:19 +10:00
Mike Lynch bf0b0559ef Merge branch 'main' into feature-faces 2023-07-31 17:33:40 +10:00
Mike Lynch 1bd838dd74 Improved default colours 2023-07-29 16:55:31 +10:00
Mike Lynch efb4cf7608 Refactored all the GUI and rotation stuff out, colour links are working 2023-07-29 16:52:00 +10:00
Mike Lynch 0b78ea2939 Everything's working except for default colours 2023-07-29 16:44:18 +10:00
Mike Lynch d253a851e9 almost through big refactor 2023-07-29 16:23:08 +10:00
Mike Lynch f3e5a5b430 Adjustable colours and thickness, almost done 2023-07-29 11:52:43 +10:00
Mike Lynch 1a918c6d3b Merge branch 'feature-url-params' 2023-07-29 10:40:29 +10:00
Mike Lynch fe5761aede Link copying and param parsing works 2023-07-29 10:40:15 +10:00
Mike Lynch 7f7e79fc7c Made 120-cell the default 2023-07-28 17:40:39 +10:00
Mike Lynch 13b3d3514a broken 2023-07-28 17:39:57 +10:00
Mike Lynch 19c73d0f80 More shape experiments 2023-07-28 17:06:42 +10:00
Mike Lynch 8a581a9d64 Changed to pointer events 2023-07-28 11:04:08 +10:00
Mike Lynch 183e6becb2 deglitched rotations 2023-07-28 10:47:33 +10:00
Mike Lynch b3a4e43fe0 Added a light, updated screenshots 2023-07-28 08:40:27 +10:00
Mike Lynch f2c6ba9a1c Removed fancy colors, standardised polytope generation 2023-07-28 08:16:47 +10:00
Mike Lynch c0f59edac6 Added 600-cell 2023-07-28 07:18:27 +10:00
Mike Lynch 1edbfbb98c Fixed bug in 120-cell coordinates, edges are working now 2023-07-28 07:08:41 +10:00
Mike Lynch 3ba81a2f83 Broken 120-cell 2023-07-27 19:23:26 +10:00
Mike Lynch c986b7cbfb Got the vertices of the 120-cell looking ok 2023-07-27 15:06:25 +10:00
Mike Lynch 87c023094b Added neutral colours, tweaked values, coherent indexing for 16-cell 2023-07-25 17:40:42 +10:00
Mike Lynch dd7939943a Changed the 16-cell model to cell-first and adjusted the scale so that all
of the models are about the same size
2023-07-25 16:50:37 +10:00
Mike Lynch b7355aa48c Added basic gui controls 2023-07-25 15:43:26 +10:00
Mike Lynch 55573bac0b Standardise polytopes, tested more labelling, inverted colours 2023-07-25 09:55:33 +10:00
Mike Lynch 4cc2b44e00 Coloured links for 24-cell 2023-07-25 09:34:53 +10:00
Mike Lynch 63c3eb1dfe refactored shapes out 2023-07-25 09:05:06 +10:00
Mike Lynch 399a29c30e Indexing into three labels - colours for 24-cell 2023-07-24 16:28:23 +10:00
Mike Lynch d09dca808f Interactive 4d rotation at last 2023-07-24 13:57:51 +10:00