An augmented reality project intended to push the capabilities of HTML5 & Javascript.
In order to run this project locally, you must run a localserver. You can do this by running a node server in the command line after navigating to the folder directory using:
Paste the below code into the command line:
node index.js
This document will map out the location of each file on the project and it's purpose.
- model.js - This file interacts with the database and pulls information from the database(currently google spreadsheets - https://developers.google.com/google-apps/spreadsheets/ )
- scripts.js - The core functionality of the application, pulls in information from the model and required plugins.
- cookies.js - user sessions
- map.js - Google map styling
- notify.js - noty code calls & user notifcations
- Three.js - dependency for loading webgl - https://threejs.org/
- OBJLoader.js - loads obj files
- OrbitControls.js - handles the webgl 3d rotation for obj
- animatedModal.js - handles the modal code/webgl related code
- Detector.js - webgl related code
- Jquery plugin - http://ned.im/noty/
- Plugin used to send notifications
- jquery dependency is held here
- Houses the applications sounds
- git.io/vfn01
- keeps the application from shutting during use
- application models are held here
- images
- styling