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

2013-11-16 ~ Updates #12

Open
theo-armour opened this issue Nov 16, 2013 · 0 comments
Open

2013-11-16 ~ Updates #12

theo-armour opened this issue Nov 16, 2013 · 0 comments
Labels

Comments

@theo-armour
Copy link
Member

Have a look at http://aechack.github.io/

Hot Spot #3 has been added and the app re-titled touchBuilding

From Change Log

  • Added Hot Spot Dev alan #3, cleaned code. No more 'Display Borough' - memory hog, will move to separate app.
  • Renamed app to 'touchBuilding'
  • Input box now operates when you hit Enter
  • Variable set for wireframe display
  • Manhattan & '30 ro' set as defaults for speedy testing
  • Three.js planes generated for each face and displayed 'underground, data output to console
  • Added light, shading and shadows from an arbitrary point

More notes

Open app and click 'find address' is the fast way to get a quick result up for testing
Of course, you can change borough and address to anything you wish.

Faces are being drawn as segmented planes under the building representation. This is just so you can see the geometry. At the same time the mesh details are sent to console.log. Click on triangle in console to view mesh details, then on 'geometry to get to vertices.

A future revision will position the meshes appropriately.

A future revision will add the roof polygon.

A future revision will place or replay the position of the light according to sun position at or between designated hours.

A future revision will display adjacent buildings.

Questions

Normals.
I had a quick look at the meshes and did not see a normal being generated by default. Can somebody have a look and confirm this lack?

In any case, normals are needed for what? Faces or vertices? I should be able to find out how to generate these fairly easily.

What Else?
Apart from normals and positioning the meshes appropriately, what else is needed in order to produce the insolation calcs?

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

1 participant