Overte open source metaverse platform.
Find a file
kasenvr a123a2171b
Merge pull request #833 from AleziaKurdis/CreataAppOCT2020
Create Application: Improvements October 2020
2020-11-04 17:08:18 -05:00
.github/workflows Tidy residual High Fidelity reference 2020-06-05 11:22:15 +12:00
android Update a few more links, not all links have endpoints though. 2020-09-28 04:47:21 -04:00
assignment-client Merge pull request #613 from odysseus654/pr/registerListener 2020-10-29 17:13:05 -04:00
cmake Re-apply 0dadb100b1 w/ authorship. 2020-10-24 05:02:45 -04:00
debian Set OpenGL_GL_PREFERENCE to LEGACY 2020-10-13 20:13:45 +02:00
docs
domain-server Merge pull request #613 from odysseus654/pr/registerListener 2020-10-29 17:13:05 -04:00
ice-server Add support for metaverse API's with paths. 2020-09-15 20:07:00 -04:00
interface Merge pull request #833 from AleziaKurdis/CreataAppOCT2020 2020-11-04 17:08:18 -05:00
launchers Update OSX folder icons to Vircadia. 2020-08-25 03:25:00 -04:00
libraries Merge pull request #599 from daleglass/fix-auto-texture-memory 2020-10-29 20:36:43 -04:00
pkg-scripts Add --get-temp-name to domain-server invocation in creation of Docker 2020-08-20 16:33:30 -07:00
plugins Re-apply 0dadb100b1 w/ authorship. 2020-10-24 05:02:45 -04:00
screenshare Catch stragglers. 2020-09-22 20:25:19 -04:00
script-archive Update all scripts, script-archive scripts still broken. 2020-09-22 19:24:58 -04:00
scripts Minor adjustments 2020-10-25 14:25:19 -04:00
server-console Update sandbox URL. 2020-09-23 03:29:03 -04:00
tests Bunch of URL updates later... 2020-09-21 00:54:49 -04:00
tests-manual Bunch of URL updates later... 2020-09-21 00:54:49 -04:00
tools Set OpenGL_GL_PREFERENCE to LEGACY 2020-10-13 20:13:45 +02:00
unpublishedScripts https hifi-production DomainContent -> vircadia-content 2020-10-07 19:45:10 -04:00
.clang-format
.editorconfig
.eslintrc.js Make chat open links in internal Web browser instead of custom window 2020-10-03 16:29:14 +13:00
.gitattributes
.gitignore ignores "VideoDecodeStats" in .gitignore 2019-12-07 22:26:31 -05:00
BUILD.md Update BUILD.md 2020-09-10 04:15:07 -04:00
BUILD_ANDROID.md Update build docs. 2020-03-28 22:38:28 -04:00
BUILD_LINUX.md Update BUILD_LINUX.md 2020-08-09 13:39:16 -04:00
BUILD_LINUX_CHEATSHEET.md Lots of renamings, more to come. 2020-04-07 04:56:02 -04:00
BUILD_OSX.md Add FAQ to BUILD_OSX.md 2020-08-27 03:40:05 -04:00
BUILD_WIN.md Fix copyright headers + some docs. 2020-05-20 15:02:03 -04:00
CMakeGraphvizOptions.cmake
CMakeLists.txt Add default timestamp server, remove obsolete comment. 2020-08-24 22:54:16 -04:00
CODING_STANDARD.md Update description 2020-06-08 07:47:41 +12:00
CONTRIBUTING.md Fix copyright headers + some docs. 2020-05-20 15:02:03 -04:00
hifi_android.py Change content.vircadia.com -> cdn-1.vircadia.com 2020-09-20 22:55:40 -04:00
hifi_qt.py CR fixes 2020-04-27 01:17:45 +02:00
hifi_singleton.py Add FLock to lock files another way 2019-05-08 15:00:50 -07:00
hifi_utils.py fix missing url 2020-04-19 22:50:51 +02:00
hifi_vcpkg.py fix CR style error 2020-05-08 00:55:43 +02:00
INSTALL.md Update INSTALL.md 2020-09-10 04:16:03 -04:00
LICENSE Update LICENSE 2020-05-25 16:41:38 -04:00
prebuild.py move comment to the code it belongs to 2020-04-19 22:50:53 +02:00
README.md Update README.md 2020-06-12 17:03:51 -04:00
README_hifi.md Update README_hifi.md 2020-05-20 15:00:28 -04:00
VCPKG.md

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 Mac

For Linux

For Linux - Vircadia Builder

How to deploy a Server

For Windows and Linux

How to build a Server

For Linux - Vircadia Builder

How to generate an Installer

For Windows

For Linux - AppImage - Vircadia 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 is 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