opensim-org / opensim-viewer

Front end of web based viewer of OpenSim models, data
Apache License 2.0
13 stars 3 forks source link

Rearrange front end #78

Closed aymanhab closed 1 year ago

aymanhab commented 1 year ago

As of now when you open the viewer page of (front end) users see a model and can navigate and tumble the view but there's no vclear way to control visibility or manage animations (selection, speed etc) except by selecting the hamburger menu and making changes into the tabs that open.

A more intuitive experience would be to disconnect the hamburger menu (we'll reuse it to do file operations as is commonplace) and instead add a leftside toolbar (similar to vs code) where the icons serve to toggle open/close a resizable panel with corresponding contents: Tree: scene tree Layers: control visibility of groups of objects Eventually lights, cameras, ..

We can separate animation into its own button/panel in this left toolbar, or move it to the bottom bar and have a bottom drawer which can be reused to show plots, or allow users to author animations or allow scripting at some point.

aymanhab commented 1 year ago

@AlbertoCasasOrtiz what are your thoughts? Thank you

aymanhab commented 1 year ago

@AlbertoCasasOrtiz please let me know if you looked into this. Thank you