bombinans bombinans
bombinans commented on issue bombinans/fourdjs#18 2024-05-03 00:40:37 +00:00
Can we scale opposite ends of links?

Doing this by redrawing the links is too slow for large objects.

Tapering a link isn't an affine transformation so can't be done with Matrix4.

Another hack: render the link as a cone and…

bombinans opened issue bombinans/fourdjs#21 2024-04-27 07:32:19 +00:00
Use Matrix4 operations for all of the 4-d perspective
bombinans pushed to main at bombinans/fourdjs 2024-04-26 08:32:41 +00:00
0ada3fce6f A few more ux refinements, and added the ability to hide captions
3f83bde533 Very cursed but entertaining bug as I try to get links scaling well
6f4d4cc633 Link foreshortening works, but updating the geometry of every edge
fb9c78d82f Fixed some scale problems
e478abe7c6 Scaled the ends of the links so that they have w-perspective
Compare 5 commits »
bombinans created branch feature-tapered-links in bombinans/fourdjs 2024-04-26 08:31:45 +00:00
bombinans pushed to feature-tapered-links at bombinans/fourdjs 2024-04-26 08:31:45 +00:00
0ada3fce6f A few more ux refinements, and added the ability to hide captions
bombinans created branch broken-cursed-links in bombinans/fourdjs 2024-04-26 06:57:48 +00:00
bombinans pushed to broken-cursed-links at bombinans/fourdjs 2024-04-26 06:57:48 +00:00
3f83bde533 Very cursed but entertaining bug as I try to get links scaling well
6f4d4cc633 Link foreshortening works, but updating the geometry of every edge
fb9c78d82f Fixed some scale problems
e478abe7c6 Scaled the ends of the links so that they have w-perspective
Compare 4 commits »
bombinans pushed to main at bombinans/fourdjs 2024-04-25 02:39:20 +00:00
f79a90e0d9 Added the rest of the regular 3-d polyhedra
78ebb381ee Played around with the hyperplane and zoom so that it all looks
f99901f1b0 Normalised dodecahedron to unit radius
39fe6e5e40 Normalised 120-cell to unit radius
836e0d5ab6 Normalised 600-cell and snub 24-cell to unit radius
Compare 8 commits »
bombinans created branch feature-alt-projections in bombinans/fourdjs 2024-04-25 00:38:02 +00:00
bombinans pushed to feature-alt-projections at bombinans/fourdjs 2024-04-25 00:38:02 +00:00
8ebb104bb3 Isometric projections
bombinans pushed to main at bombinans/fourdjs 2024-04-14 06:11:05 +00:00
1ec7955861 Merge branch 'feature-node-foreshortening'
1e5db22c25 scale factor for node foreshortening
680f9997f9 Added descriptions for each of the shapes
cab5878ac8 Added node size scaling with w-foreshortening - looks kind of goofy
Compare 4 commits »
bombinans created branch feature-descriptions in bombinans/fourdjs 2024-04-14 06:05:34 +00:00
bombinans pushed to feature-descriptions at bombinans/fourdjs 2024-04-14 06:05:34 +00:00
680f9997f9 Added descriptions for each of the shapes
bombinans created branch feature-node-foreshortening in bombinans/fourdjs 2024-04-12 06:29:21 +00:00
bombinans pushed to feature-node-foreshortening at bombinans/fourdjs 2024-04-12 06:29:21 +00:00
cab5878ac8 Added node size scaling with w-foreshortening - looks kind of goofy
bombinans opened issue bombinans/fourdjs#20 2024-04-11 04:00:28 +00:00
"Snap to angle" setting for rotations
bombinans opened issue bombinans/fourdjs#19 2024-04-11 00:48:55 +00:00
24-cell to 600-cell via snub 24-cell
bombinans opened issue bombinans/fourdjs#18 2024-04-11 00:48:04 +00:00
Can we scale opposite ends of links?
bombinans opened issue bombinans/fourdjs#17 2024-04-11 00:47:47 +00:00
Node scaling as an option
bombinans opened issue bombinans/fourdjs#16 2024-04-11 00:47:27 +00:00
Transition animations