Promoting
86

Mozilla Hubs & Spoke

Create a 3D world of your imagination and share it!

Here you can find the open sources to the DINAcon 2020 Awards ceremony: https://github.com/DINAcon/awards/tree/master/2020/hubs

You can create a scene and remix at this link: https://hubs.mozilla.com/scenes/2zhNrQa

Additional background on our project is in https://github.com/DINAcon/awards/issues/42

See also a bug report we raised on the Hubs tracker https://github.com/mozilla/Spoke/issues/1046

oleg

Launched this at HACKnight 2020

These contents were scraped from an external site. Visit the original location to see all the formatting.

Spoke

Spoke

CircleCI

Easily create custom 3D environments for Mozilla Hubs.

https://hubs.mozilla.com/spoke

Features

:telescope: Discover: Explore images, videos, and 3D models from around the web, all without opening up a new tab. With media integrations from Sketchfab and Google Poly, you'll be on your way to creating a scene in no time.

:pencil2: Create: No external software or 3D modeling experience required - build 3D scenes using the Spoke web editor so you can have a space that's entirely custom to your needs. From a board room to outer space and beyond, your space is in your control.

:tada: Share: Invite people to meet in your new space by publishing your content to Hubs immediately. With just a few clicks, you'll have a world of your own to experience and share - all from your browser.

Development

  • git clone https://github.com/mozilla/Spoke.git
  • cd Spoke
  • yarn install
  • yarn start

Then open https://localhost:9090 (note: HTTPS is required).

When running against a local self-signed cert reticulum server, you'll need to export NODE_TLS_REJECT_UNAUTHORIZED=0 for publishing to work.

Credits

Parts of this project are derived from the three.js editor with thanks to Mr.doob and three.js' many contributors.

Navigation mesh generation via recast.wasm, thanks to Recast and but0n's RecastCLI wrapper.

See the LICENSE for details.

26.10.2020 20:40

Documentation

Worked on by oleg

24.10.2020 22:52

Progress made

I saw this on Youtube. That's a really fun event! I love the idea of the curtain going up as soon as it's announced. Enchan at 4:29 PM

-- oleg

24.10.2020 16:00

Hackathon finished

23.10.2020 18:22

Documentation

Worked on by oleg

23.10.2020 15:00

Hackathon started

23.10.2020 13:06

Synchronized

Readme fetched from source by oleg

23.10.2020 13:06

Team forming

oleg has joined

23.10.2020 13:06

Project started

Initialized by oleg

Connect to the community on Discourse Forum | Mattermost Chat | Twitter Social Media

All attendees, sponsors, partners, volunteers and staff at our hackathon are required to agree with the Hack Code of Conduct. Organisers will enforce this code throughout the event. We expect cooperation from all participants to ensure a safe environment for everybody. For more details on how the event is run, see the Guidelines wiki.

Creative Commons LicenceThe contents of this website, unless otherwise stated, are licensed under a Creative Commons Attribution 4.0 International License.