polyhedra-viewer icon indicating copy to clipboard operation
polyhedra-viewer copied to clipboard

[Feature] 3D table of polyhedra

Open tesseralis opened this issue 4 years ago • 0 comments

Description

Use actual 3D models of polyhedra in our main "periodic table", laid out in a manner similar to Shirley Wu's "Legends" visualization.

Motivation

The reason we use 2D screenshots and thumbnails is becuase X3DOM has a default camera behavior that's difficult/impossible to turn off: you can scroll around 360 degrees in all directions. This is bad for a scenario where we want a relatively static camera that should only be able to "pan" in orthogonal directions as we see the different types of polyhedra. If we switch to threejs (#13) it would make it a lot easier to set up this scene.

Other considerations

Other stuff we can do if we have 3D models for our table:

  • Be able to spin the polyhedra
  • Be able to use user-defined color schemes
  • Be able to resize the polyhedra based on edge length or volume

tesseralis avatar Mar 02 '20 04:03 tesseralis