2018-10-11 02:34:05 +03:00
# Spoke (beta)
2018-08-10 02:15:49 +03:00
2019-01-24 04:12:19 +03:00
[![CircleCI ](https://circleci.com/gh/MozillaReality/Spoke.svg?style=svg )](https://circleci.com/gh/MozillaReality/Spoke)
2018-10-19 04:12:04 +03:00
[https://hubs.mozilla.com/spoke ](https://hubs.mozilla.com/spoke )
2018-08-10 02:15:49 +03:00
Easily create custom 3D environments for [Mozilla Hubs ](https://hubs.mozilla.com ).
2018-10-11 02:34:05 +03:00
## Development
2018-07-31 00:29:42 +03:00
2018-10-11 02:34:05 +03:00
- `git clone https://github.com/MozillaReality/Spoke.git`
- `cd Spoke`
2018-09-19 23:16:34 +03:00
- `npm ci`
2018-09-20 23:18:35 +03:00
- `npm run dev`
2018-06-08 23:20:36 +03:00
2018-09-19 23:16:34 +03:00
Then open http://localhost:9090.
2018-07-25 07:08:00 +03:00
2018-11-05 21:46:47 +03:00
When running against a local self-signed cert reticulum server, you'll need to `export NODE_TLS_REJECT_UNAUTHORIZED=0` for publishing to work.
2018-07-25 07:08:00 +03:00
## Credits
2018-09-20 23:18:35 +03:00
Parts of this project are derived from the [three.js editor ](https://threejs.org/editor/ )
2018-07-25 07:11:28 +03:00
with thanks to [Mr.doob ](https://github.com/mrdoob ) and three.js' many contributors.
2018-07-25 07:08:00 +03:00
2018-10-04 02:16:25 +03:00
Navigation mesh generation via recast.wasm, thanks to [Recast ](https://github.com/recastnavigation/recastnavigation ) and but0n's [RecastCLI wrapper ](https://github.com/but0n/recastCLI.js ).
2018-10-04 02:02:02 +03:00
2018-07-25 07:08:00 +03:00
See the [LICENSE ](LICENSE ) for details.
2019-04-03 09:57:21 +03:00