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

Ongoing ~ Front End / UI #6

Open
theo-armour opened this issue May 20, 2014 · 2 comments
Open

Ongoing ~ Front End / UI #6

theo-armour opened this issue May 20, 2014 · 2 comments
Labels

Comments

@theo-armour
Copy link
Member

Hi Team

This message is about the work and the peeps that built the front end / UI.

More To Do

Because the Rhino, Max and Revit teams took an eternity and an hour to get to where they got to, the UI has a bit of room to grow.

;-)

Things that would be nice to complete include:

Pop-up File Open

Josh started a dialog box that could open local files using the OS file dialog or a drag and drop area.

This effort should be completed and enable you to load a file from, say:

  • a list of sample files
  • the OS file open dialog
  • a URL
  • DropBox or any cloud service

Pop-up Sun Position

Pull out Femi's work into a separate dialog with associated code. The dialog would include a gazeteer with numerous major world cities, improved light control and more.

Right-side Menu

The right side menu should be edited down to have just links to pop-ups and buttons for view management such as zoom extents and reset view and more

Additional Pop-Ups

It seems to me that it would be a piece of cake to add pop ups that could open and display a dialog for Elcin's Facademy work and the Pollinator work and other similar 3D data presentation efforts.

Thus the right side menu becomes part of a package display and manage user experience.

The Questions

  1. Will you have some time to devote to carrying out some of the above improvements?
  2. Do you have any ideas as to cool improvements, things that should be fixed and crazy stuff that should be explored.
  3. Do you see any particular value in continuing work on this project?

Theo

@howesben
Copy link

Hi @theo-armour - Awesome suggestions for next steps. I'll add a few thoughts below:

Re: File Open. I was super impressed to see the http://threejs.org/editor/ that Matt sent out this AM! I spoke with @JonatanS about this a bit this morning, and we thought it would make sense for the viewer hosted on va3c.github.io/viewer to include a file>open button so users could visualize the files they export [from GH, Rvt, Max, Sketchup] on the web right out of the box. I love the idea about including sample files, urls, or cloud storage services! We should also include another page - something like va3c.github.io/viewer/embedexample - that demonstrates how to embed the viewer in another site. This way we have a solution that works right away for first time users, and we demonstrate how the viewer can be embedded for more advanced users.

Re: Sun Position. I'm on the fence as to whether or not this is critical functionality for our viewer. If we decide it is, then yes we should re-develop so it works flawlessly. Any other opinions on the matter?

Re: Right Side menu & additional popups. Agreed - this should be simplified. Any objections to taking a stab at this using dat.gui? I'd be more than willing to take a shot at this...

Re: Questions. Yes, Yes (will add issues in the viewer repo), and YES!!!

@theo-armour
Copy link
Member Author

Ben

File open

see http://va3c.github.io/viewer/r2/va3c-viewer-r2.html#

Re: Sun Position. I'm on the fence as to whether or not this is critical
functionality for our viewer.

The Sun Position thing may be the most important thing we did. It proves
that we are building much more that just a file exporter/reader. We have an
engine that allows you to add plugins. These plugins allow you to access
and manipulate data from 3DS Max, Grasshopper, Blender, Maya, SketchUp,
Revit and more. This surely ain't your grandma's viewer.

Re: Right Side menu & additional popups. Agreed - this should be
simplified.
Any objections to taking a stab at this using dat.gui? I'd be more than
willing to take a stab at this...

And I want to build more complex right side menus. ;-)

Actually we need several menus. HTML5, jQuery, Dat.GUI and more with
renderers in divs and in iframes - all proving the collaborative and
extensible nature of what we worked on.

First thing we need is a naming structure.

How about you create a folder for 'va3c-viewer-dat,gui' and mine is
'va3c-viewer-html5' and Josh' is va3c-viewer-bootstrap'?

Theo

On Thu, May 22, 2014 at 5:24 PM, Benjamin Howes [email protected]:

Hi @theo-armour https://github.com/theo-armour - Awesome suggestions
for next steps. I'll add a few thoughts below:

Re: File Open. I was super impressed to see the http://threejs.org/editor/that Matt sent out this AM! I spoke with
@JonatanS https://github.com/JonatanS about this a bit this morning,
and we thought it would make sense for the viewer hosted on
va3c.github.io/viewer to include a file>open button so users could
visualize the files they export [from GH, Rvt, Max, Sketchup] on the web
right out of the box. I love the idea about including sample files, urls,
or cloud storage services! We should also include another page - something
like va3c.github.io/viewer/embedexample - that demonstrates how to embed
the viewer in another site. This way we have a solution that works right
away for first time users, and we demonstrate how the viewer can be
embedded for more advanced users.

Re: Sun Position. I'm on the fence as to whether or not this is critical
functionality for our viewer. If we decide it is, then yes we should
re-develop so it works flawlessly. Any other opinions on the matter?

Re: Right Side menu & additional popups. Agreed - this should be
simplified. Any objections to taking a stab at this using dat.gui? I'd be
more than willing to take a stab at this...

Re: Questions. Yes, Yes (will add issues in the viewer repo), and YES!!!


Reply to this email directly or view it on GitHubhttps://github.com//issues/6#issuecomment-43946004
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants