Skip to content

Social and Communications platform WebXR sites with a self-sovereign identity

License

Notifications You must be signed in to change notification settings

wearesimbol/simbol-world

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0a324e0 · Feb 13, 2018

History

2 Commits
Feb 12, 2018
Feb 12, 2018
Feb 12, 2018
Feb 12, 2018
Feb 12, 2018
Feb 12, 2018
Feb 12, 2018
Feb 13, 2018
Feb 12, 2018
Feb 12, 2018
Feb 12, 2018
Feb 13, 2018
Feb 12, 2018
Feb 12, 2018
Feb 13, 2018

Repository files navigation

holonet

Create social virtual worlds that anyone can interact with using Virtual Personas, a self-sovereign identity.

Quick Start

Install via npm or yarn

npm install --save holonet
yarn add holonet

And then import it using ES2015 Modules, CommonJS or with a <script> tag:

import * as holonet from 'holonet';
const holonet = require('holonet');
<script src="./node_modules/holonet/build/holonet.script.js"></script>

Entities

The library provides a set of entities to help create your virtual world, the two most important ones being Scene and VirtualPersona

Here's the list:

Scene

Imports a GLTF Scene and renders it to an HMD

VirtualPersona

Imports a GLTF avatar model that could be your single identity to transverse the WebVR metaverse. Also provides movement and animation mechanics

Physics

Possible small physics library

API

You can check out the API in our JSDoc

Third party libraries

Currently, holonet is dependent on several third party libraries: