WebGL application that use geographic coordinate system as base to navigate.
This app uses ThreeJS Library to manipulate WebGl and TweenJS to animate the transitions between locations, eather in the space view or the geo cordinates.
Webpack is used for module bundler.
BulmaCSS is being used for component layout.
What I have learned.
- How to work in WebGL
- How to integrate ThreeJS with another library.
- Consuming data from Firebase (realtime database)
Usage.
- Recomended Node version
10.16.0
- To install dependecies:
npm install
- To run the project execute:
npm start
Branchs:
- master: Latest features implemented
- gh-pages: Bundle generated with webpack, running as GitHub Pages
- feature/node-convertion: branch used for the migration from Javascript to Modules
Geo Navigation Demo: Click Here
OBS. A new version is being developed in the bbrand repo.