Releases: Exeud/ExeudVR
v0.1.1
What's Changed
- Added MPL 2.0 licenses on all files in the ExeudVR namespace
- Added documentation and doc generation procedure
- hotfix: Fix bad capitalisation on room info in WebRTCPlugin
Documentation
Documentation is semi-automated - there are instructions for both humans and machines, allowing for the creation of new documentation, as well as updating existing files. The structure is generated on building the WebGL files, using GetDocStructure.cs.
See the following files for more information:
- README.md: Docs entry point
- STRUCTURE.json: List of all classes in the ExeudVR namespace that require documentation
- TEMPLATE.md: Guiding the LLM to provide standardised output
v0.1.0
What's Changed
- v0.1.0 by @willguest in #1
New Contributors
- @willguest made their first contribution in #1
ExeuδVR v0.1.0
First release of this Unity Toolkit, in support of the launch of https://exeud.com and built to work with exeudvr-canister. A set of tools that can quickly and easily add interactivity and functionality to Unity scenes, while maintaining as much modularity and reusability in the components as possible. There are minimal dependencies to make the builds as lightweight and performant as possible.
The list of components is available in the documentation and will be made available as a set of cheat-sheets soon.
Key Features
WebXR
- Uses WebXR-Export (De-Panther)
- Easy-setup Unity Editor tools
- Lightweight physics solvers
- Character and Hand Controllers
Interaction
- On-screen joystick for mobile devices
- Wieldable hand-held objects
- Jedi-style distance grabbing
- Animated hand position for fixed objects
- Rigged body and example character
P2P with WebRTC
- RTCMultiConnection core (Muaz Khan)
- Use of data channels for avatar and event data
- Experimental use of audio streaming
- Low latency communication with up to 6 people
- Automatic room creation and joining
Media
- Built-in jukebox functionality
- Music delivered from StreamingAssets
- IndexedDB on-demand loading
- Experimental video load-on-demand
Examples
- Bare-bones scene templates
- Demo scene, live on https://exeud.com/exeudVR/
- Component prefabs
Visit the website for more information.