Commit Graph

33 Commits (main)

Author SHA1 Message Date
Mike Lynch 0ada3fce6f A few more ux refinements, and added the ability to hide captions 2024-04-26 18:31:27 +10:00
Mike Lynch 6f4d4cc633 Link foreshortening works, but updating the geometry of every edge
is making large objects like the 120-cell noticeably stuttery
2024-04-26 11:42:37 +10:00
Mike Lynch fb9c78d82f Fixed some scale problems 2024-04-26 08:59:26 +10:00
Mike Lynch 78ebb381ee Played around with the hyperplane and zoom so that it all looks
better with unit radius normalisation
2024-04-25 11:25:01 +10:00
Mike Lynch 3d64c73a5e Fixed bug introduced when reverting the simplified rotation UU 2024-04-07 11:37:21 +10:00
Mike Lynch bc9e86d918 Revert "Simplified rotation ui"
This reverts commit 6b0c5cf97e.
2024-04-07 11:30:52 +10:00
Mike Lynch 7f35056ab8 Made default thickness and nodesize a bit bigger 2023-11-03 10:38:35 +11:00
Mike Lynch e805c64de6 Added zoom control 2023-11-03 09:55:44 +11:00
Mike Lynch d9e7ae716b Automatically shifts the camera distance to match the hyperplane.
Put back 120-cell as the default.
2023-11-02 18:40:37 +11:00
Mike Lynch 6d9610a1c6 options menu gets sensible default when shape changes 2023-11-01 11:57:46 +11:00
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 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 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 a38c852178 Made 120-cell the default and changed order in the gui so it's last 2023-08-06 11:25:09 +10:00
Mike Lynch 372a9c1a37 fixed bug with nodesize from links 2023-08-04 17:11:41 +10:00
Mike Lynch db5630cf5a default 24-cell 2023-08-04 15:21:54 +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 bee04c7e65 Made 600-cell the default 2023-08-04 11:09:49 +10:00
Mike Lynch f4ec6d403e Made all shapes have the same thickness 2023-07-30 17:56:01 +10:00
Mike Lynch c2ac5d7928 removed debug stuff 2023-07-30 11:46:34 +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 de0f3dc848 Refactoring 2023-07-29 12:06:34 +10:00