Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] 3D table of polyhedra #57

Open
tesseralis opened this issue Mar 2, 2020 · 0 comments
Open

[Feature] 3D table of polyhedra #57

tesseralis opened this issue Mar 2, 2020 · 0 comments

Comments

@tesseralis
Copy link
Owner

tesseralis commented Mar 2, 2020

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant