The concept is to build a Wordpress plugin (free and open source) which can be embedded in a post or page. The concept starting point code is hosted in a github repository here: https://github.com/eManagerNYC/3D-Model-Viewer and a demo of the current code can be viewed here: http://model.turneremanager.com/ The current viewer loads a model based off of an exported .JSON which uses the vA3C library/exporters located here: http://va3c.github.io/

We are looking to build a viewer which allows any person on a project site to: - Use WebGL & X3DOM (www.x3dom.org) technology to view a model in a browser - any modern web browser - View a model in a quick and efficient way - add a worker.js, use caching, leverage WP_Transients API (http://codex.wordpress.org/Transients_API)

- On top of efficeint viewing, caching practices may also provide an outlet for offline viewing (HTML5 Offline -http://diveintohtml5.info/offline.html)

- Spin and fly through the model with your mouse and use keyboard controls (https://github.com/eManagerNYC/3D-Model-Viewer/issues/3

- Turn layers on and off if applicable - this will allow users to show only particular parts of a model. For example, if I am a electrical superintendent and want to view just the bus duct risers in a space 

- Add the ability to measure. Measuring in 3D is always a challenge, but determining a scale off of a 3d plane and creating a tool to accurately measure in impreial and metric would go a long way. 

- Add camera angles from predefined views in the Revit model to provide a meaningful viewpoint for users rather than wasting time navigating using controls

Requirements

- code must be shared on GitHub

- Free and open source

- use WebGL & X3DOM

Hackathon Sponsors

Prizes

$350 in prizes
Challenge Winner
1 winner

Cash prize of $350

Devpost Achievements

Submitting to this hackathon could earn you:

Judges

Chris Peri

Chris Peri
AEC Hackathon

Michael Zucchi

Michael Zucchi
Zbrella

Judging Criteria

  • Supporting Open Source and/or Open Standard
    Does this project support Open Source and/or Open Standards?

Tell your friends

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.