This project is an attempt to bring an interactive 3D map to the Eclipse Phase roleplaying game world.
The project makes use of WebGL via three.js and Scala.js to render everything in a HTML5 capable browser.
Currently in alpha stage with an experimental deployment at http://epexplorer.lkroll.com/.
This project depends on a custom build of the threejs-facade for Scala which can be found at Bathtor/threejs-facade.
First checkout, build, and publish the dependencies (see above) to your local ivy repository.
To build and run the project, check it out from git, cd into the project folder and run sbt. In sbt run fastOptJS to build the project. You can access the development version through your browser at http://localhost:12345/target/scala-2.12/classes/WEB-INF/index-dev.html (you might have to change the entry for localUrl in mapviewer.sbt an address you may actually bind on).
- Travel Calc
- Add more moons if necessary
- Region markers (e.g. Trojans, Greeks)
- LOD
- Object filters
- Some hints at geography (at least for the planets)
- Space elevators and transportation networks
The material is based on Eclipse Phase by Posthuman Studios and is published under Creative Commons (BY-NC-SA) 3.0 (license)[https://creativecommons.org/licenses/by-nc-sa/3.0/] as is the original material.