This week in Vircadia: 2020.3.1 Release

Written by Kalila L

Oct 26, 2020

What’s new?

Let’s run through the highlights for this release!

Mouse Capture API

With the addition of a mouse capture API, it is now possible to have first and third person camera views for desktop users. This is just one more addition to the API and feature set of Vircadia to support its many use cases, such as gaming.

Create App

The Create App has been updated with some minor performance improvements alongside some new features: the addition of copy, cut, paste, and duplicate buttons for VR; with undo and redo buttons for both desktop and VR users. This is especially helpful for faster and more effective building in-world.

Server <-> Metaverse

With the launching of Vircadia’s metaverse server, we’ve added a lot of functionality into the ecosystem. However, as expected, it’s been a bumpy ride. So, we’ve included some updates in the domain server to help correct some of the issues with connecting your domain server to the metaverse!

 

There have been many other changes in the ecosystem.

You can view the full release notes here.

Create App’s entity list in the Startup Festa 2020 world

The “Facility” by Novajone

A prototype gun by Novajone

Upcoming: Hierarchy view for the Create App’s entity list

Upcoming: Actions dropdown for the Create App’s entity list

What’s Next?

The next release will include (but is not limited to!) the following…

More Create App Improvements!

Thanks to the work of Alezia Kurdis, we’ll be seeing many more updates with expansion of selection handling and actions for entities to further improve the experience for world creators.

Entity Update Performance

The ongoing project of HifiExperiments has been to improve the rendering engine. Currently underway are performance upgrades for general quality of life but also to help bring us one step closer to making things like advanced vehicles with avatars possible in a fully networked and synced environment.

VR HUD

The VR HUD is getting some much-needed quality of life improvements, thanks to CtrlAltDavid, to ensure it stays in your view!

Thanks to this week’s testers and code reviewers!

The community and active development group is larger and more diverse than you’d expect!

There is much time and effort put into continually testing and reviewing new changes to the Vircadia project’s many core components.

Dale Glass

Code Reviewer

HifiExperiments

Code Reviewer

JulianGro

QA

Twa_Hinkle

QA

CtrlAltDavid

Code Reviewer

Aitolda

QA

Silverfish

QA

Join the Metaverse Revolution

Vircadia is a FLOSS decentralized metaverse platform. It is cross platform, with support for Windows, OSX, Linux, & Android. Development is distributed across many volunteers and their various contributions, big and small.

Documentation

We need documentation writers! The platform is constantly evolving and has plenty of documentation to help new users and veteran develoeprs alike take full advantage of it. Even the small things make a huge impact.

If you are multilingual, our international users could use your help!

If you simply want to help out on small things such as typos, errors, short guides, etc… your help and participation is appreciated!

Development

Vircadia has many components, you can contribute to any of the following:

  • Interface
    • C++
    • JavaScript
    • Web Apps (Vue.js, etc.)
    • QML
  • Server
    • C++
    • HTML + JavaScript
  • Metaverse Server
    • TypeScript

Engine. Platform. Metaverse.