Commit Graph

71 Commits (029b14f53ae7116aefec64ad05da06f22b211f86)

Author SHA1 Message Date
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
Mike Lynch 6b96d2b519 Added orbital camera 2023-07-24 12:34:48 +10:00
Mike Lynch f2fa95fb76 better parameters for materials 2023-07-24 12:00:34 +10:00
Mike Lynch 16d949a394 Generated the vertices of the 24-cell 2023-07-24 10:39:11 +10:00
Mike Lynch 23f246d781 Moved polytope definitions out to shapes.js and remembered how
Javascript imports work
2023-07-24 10:20:38 +10:00
Mike Lynch e3fedbba32 Effective 4D rotations and a tesseract model 2023-07-23 18:16:02 +10:00
Mike Lynch 3fbdf3dd41 Links and link scaling is working 2023-07-23 15:57:34 +10:00
Mike Lynch 03b632e6fe basic subclass for a 4d shape with node rendering 2023-07-23 11:07:24 +10:00
Mike Lynch 161abcfd0f 4D to 3D transformation 2023-07-22 16:59:48 +10:00
Mike Lynch 4f0f17c41e We have aesthetically pleasing octahedron 2023-07-22 15:14:35 +10:00
Mike Lynch 43f4d7a1cc We have octahedron 2023-07-22 14:56:43 +10:00
Mike Lynch 9371ba1ab3 Almost there with the links 2023-07-22 14:52:42 +10:00
Mike Lynch 0432c9df67 Rendering nodes of a ball-stick model 2023-07-22 13:47:57 +10:00
Mike Lynch 702df89634 More tinkering with geometry 2023-07-22 13:40:01 +10:00
Mike Lynch cb0f0fb2bd Learning how to build shapes 2023-07-22 13:24:42 +10:00
Mike Lynch 7d7cd25d52 Spinning green cube 2023-07-22 11:11:18 +10:00