Commit Graph

21 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 3f83bde533 Very cursed but entertaining bug as I try to get links scaling well 2024-04-26 16:57:21 +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 e478abe7c6 Scaled the ends of the links so that they have w-perspective 2024-04-26 07:34:27 +10:00
Mike Lynch 1e5db22c25 scale factor for node foreshortening 2024-04-14 16:08:46 +10:00
Mike Lynch cab5878ac8 Added node size scaling with w-foreshortening - looks kind of goofy 2024-04-09 15:05:39 +10: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 7cc7331db1 Merge branch 'feature-faces' into temp-merge-faces 2023-08-12 07:33:38 +10:00
Mike Lynch fdd75b103b Adjustable node sizes relative to links 2023-08-04 14:10:39 +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 d253a851e9 almost through big refactor 2023-07-29 16:23:08 +10:00
Mike Lynch 19c73d0f80 More shape experiments 2023-07-28 17:06:42 +10:00
Mike Lynch f2c6ba9a1c Removed fancy colors, standardised polytope generation 2023-07-28 08:16:47 +10:00
Mike Lynch 3ba81a2f83 Broken 120-cell 2023-07-27 19:23:26 +10:00
Mike Lynch b7355aa48c Added basic gui controls 2023-07-25 15:43:26 +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