Overte open source virtual worlds platform.
Find a file
2020-04-20 08:45:59 +12:00
android Remove android build dependency on jherico/hifi fork 2019-08-28 09:00:31 -07:00
assignment-client change Metaverse API from setting 2019-12-20 11:39:05 +01:00
cmake Fix updated TBB library hash in vcpkg portfile 2020-03-18 19:15:33 -05:00
debian fix ubuntu debian patch to track changes to Qt library handling 2019-06-04 13:29:16 -07:00
docs Add collision pick documentation on scaleWithParent option 2018-09-28 09:55:02 -07:00
domain-server Merge pull request #86 from MarcusLlewellyn/opus-plugin 2020-01-31 01:04:47 +01:00
ice-server change Metaverse API from setting 2019-12-20 11:39:05 +01:00
interface Merge pull request #158 from daleglass/linux_dynamic_build 2020-02-22 20:36:19 +01:00
launchers Change asset URLs to Athena S3 bucket. 2019-12-18 17:36:01 +01:00
libraries fix VS2019 (Version 16.5.1) builds 2020-04-07 16:57:05 +02:00
pkg-scripts Tweaks done in response to Kalila's smoketest of ubuntu packaging 2020-03-28 23:52:40 +00:00
plugins Remove logging statement. 2020-01-19 15:40:23 -06:00
script-archive Various URL updates + window title update. 2020-02-05 15:25:51 -05:00
scripts Do not cache newly installed scripts in the more app. 2020-04-13 00:24:35 -04:00
server-console Replace hifi branded images amd icons with Vircadia 2020-04-01 18:13:36 -05:00
tests Revert "DEV-1811: apply deletion rules to linked entities" 2019-10-11 11:06:10 -07:00
tests-manual merge with master and try to fix opacity mode stuff 2019-10-23 22:21:45 -07:00
tools Fix sidebar not showing on first load. 2020-03-27 16:07:59 -04:00
unpublishedScripts Add icon file as published in Community Apps repo 2020-04-20 08:45:59 +12:00
.clang-format Update clang-format ctor initializer list format 2018-02-22 09:30:47 -08:00
.editorconfig
.eslintrc.js Added HifiAbout (used in interstitialPage.js) 2018-10-19 09:04:22 -04:00
.gitattributes New android toolchain 2017-09-19 13:45:12 -07:00
.gitignore ignores "VideoDecodeStats" in .gitignore 2019-12-07 22:26:31 -05:00
BUILD.md Update build docs. 2020-03-28 22:38:28 -04:00
BUILD_ANDROID.md Update build docs. 2020-03-28 22:38:28 -04:00
BUILD_LINUX.md Update build docs. 2020-03-28 22:38:28 -04:00
BUILD_LINUX_CHEATSHEET.md Fix BUILD_LINUX_CHEATSHEET.md formatting 2018-01-18 17:09:51 -08:00
BUILD_OSX.md Update build docs. 2020-03-28 22:38:28 -04:00
BUILD_WIN.md Update build docs. 2020-03-28 22:38:28 -04:00
CMakeGraphvizOptions.cmake Trying to fix QtQml/QtScript crashes 2017-06-22 16:39:57 -07:00
CMakeLists.txt Update Primary CMakeLists project name to Athena 2019-12-18 17:33:35 -06:00
CODING_STANDARD.md Update boilerplate in coding standard 2020-02-16 20:18:12 +13:00
CONTRIBUTING.md Update CONTRIBUTING.md 2020-01-31 13:50:17 -05:00
hifi_android.py update webrtc library for android 2019-07-30 14:09:34 -07:00
hifi_singleton.py Add FLock to lock files another way 2019-05-08 15:00:50 -07:00
hifi_utils.py Unpack files with any kind of supported compression, not just gzip 2020-01-12 21:11:07 +01:00
hifi_vcpkg.py Remove usage of deprecated platform.linux_distribution() 2020-01-12 21:11:07 +01:00
INSTALL.md Update install.md 2020-03-29 15:37:10 -04:00
LICENSE Fix spaces 2020-03-19 19:52:02 +13:00
prebuild.py Fix spurious error from prebuilt script 2019-06-06 16:40:39 -07:00
README.md Update README.md 2020-04-03 15:46:06 -04:00
README_hifi.md HiFi readme moved aside, new readme inserted 2019-12-03 10:30:06 -05:00
VCPKG.md Adding new package guidance 2018-11-08 14:55:29 -08:00

Vircadia

What is this?

Vircadia is a 3D social software project seeking to incrementally bring about a truly free and open metaverse, in desktop and XR.

Download

Releases

View Releases here

How to build the Interface

For Windows

For Linux

For Linux - Athena Builder

How to deploy a Server

For Windows and Linux

How to build a Server

For Linux - Athena Builder

Boot to Metaverse: The Goal

Having a place to experience adventure, a place to relax with calm breath, that's a world to live in. An engine to support infinite combinations and possibilities of worlds without censorship and interruption, that's a metaverse. Finding a way to make infinite realities our reality, that's the dream.

Boot to Metaverse: The Technicals

Many developers have had personal combinations of High Fidelity from C++ modifications to different default scripts, all of which are lost to time as their fullest potential is never truly shared and propagated through the system.

The goal of this project is to achieve the metaverse dream through shared contribution and building. Setting goals that are achievable yet meaningful is key to making proper forward progress on the technical front whilst maintaining morale.

Why High Fidelity's Virtual Reality Platform?

Because of all the options, it is the only starting point that is open-source, cross-platform, fully VR integrated + fully desktop integrated with an aim for quality visuals and performance. It also provides a foundation to build from including components like entity management, full body IK, etc.

WebXR offers the open-source and decentralized aspect but does not have any of the full featured starting points such as avatars, IK, etc. which means that a lot of ground work will have to be laid to make something functional. Far more work will need to be done to create a truly seamless and extensive experience as well.

Platforms like NeosVR or VRChat are not viable from go due to their fundamental closed-source and centralized nature. A metaverse to live in cannot have the keys handed over to any singular entity, if any at all.

We need to do the best we can with what we've got and our best bet as open source developers is to not redesign the wheel if we can help it!

Contribution

A special thanks to the contributors of Vircadia.

Contribution