mirror of
https://thingvellir.net/git/overte
synced 2025-03-27 23:52:03 +01:00
No description
Replaces the raw controller button inputs with named OpenXR actions. There's a lot of engine components that expect raw controller inputs like the VR teleport script. Those will have to be refactored later, but for now this works well enough and is perfectly usable. A small issue I've hit is the LY input working for the teleport script, but not for smooth locomotion. I've hacked around this by having the "walk" action bound both to LX/LY and to the Translate actions. It's a bit janky for teleports, but it's functional. TODO: Feedback on intuitive bindings for other controller types besides just the HTC Vive controllers. |
||
---|---|---|
.github | ||
android | ||
assignment-client | ||
cmake | ||
debian | ||
docs | ||
domain-server | ||
ice-server | ||
interface | ||
launchers | ||
libraries | ||
LICENSES | ||
pkg-scripts | ||
plugins | ||
script-archive | ||
scripts | ||
server-console | ||
tests | ||
tests-manual | ||
tools | ||
unpublishedScripts | ||
.clang-format | ||
.editorconfig | ||
.eslintrc.js | ||
.gitattributes | ||
.gitignore | ||
BUILD.md | ||
BUILD_ANDROID.md | ||
BUILD_LINUX.md | ||
BUILD_OSX.md | ||
BUILD_WIN.md | ||
CHANGELOG.md | ||
CMakeGraphvizOptions.cmake | ||
CMakeLists.txt | ||
CODING_STANDARD.md | ||
CONTRIBUTING.md | ||
hifi_android.py | ||
hifi_qt.py | ||
hifi_singleton.py | ||
hifi_utils.py | ||
hifi_vcpkg.py | ||
INSTALLER.md | ||
LICENSE | ||
prebuild.py | ||
README.md | ||
SECURITY.md | ||
VCPKG.md | ||
winprepareVS19.bat | ||
winprepareVS22 |
Website | Matrix | Download
Build Status
What is this?
Overte is a free and open source 3D social virtual worlds software.
- Desktop and VR use
- Hundreds of users simultaneously
- Collaborative in-world creation
- Full-body avatars
- FBX, glTF, and OBJ support
- JavaScript scripting engine
- 256km²/4096km³ world space in a server
- Fully self-hosted
- Apache 2.0
Releases
View Releases here Pre-releases for testing are available here
How to deploy a Server
Building
How to build the Interface
How to build a Server
How to generate an Installer
- For Windows - Interface & Server
- For Mac - Interface
- For Linux - Server .deb - Overte Builder
- For Linux - Interface AppImage - Overte Builder
Mission statement
Overte aims to provide social virtual worlds experience with entitely free and open source infrastructure.
Technical details
Overte consists of many projects and codebases with its unifying structure's goal being free and open source self-hosted virtual worlds.
- The Interface - You are here!
- The Server - You are also here!
- The Directory Server (Codename Iamus)
- The Directory Server Dashboard (Codename Iamus)
- The Launcher (Codename Pantheon) - Currently Windows only.
Tools
Documentation
Contribution
There are many contributors to Overte. Code writers, reviewers, testers, documentation writers, modellers, and general supporters of the project are all integral to its development and success towards its goals. Find out how you can contribute!