neosvr posts
The Universe (release trailer) - narrative educational experience
We are proud to announce that we have just released The Universe in Neos! In this narrative educational experience you'll travel from the simplest elementary particles to the entire observable universe.Education is something that's always been close to our hearts and where Neos has its roots. Back in 2015 we built the "Neos: The Universe" for GearVR in the Oculus & Samsung Creator Jam, with the dream of one day being able to rebuild this experience in VR.You can imagine our excit...
Halloween stream, Upgraded LNL protocol (less desync), Steam Voice, Deleting Cloud Variables
Hello everyone and welcome to another of our weekly updates!With Halloween upon us, we have been preparing a special livestream for everyone, with some fun games where you can win some free space. Make sure you don't miss it this Sunday if you'd like some Neos spooks!On the development side, we upgraded the LiteNetLib library from our custom fork to a new official version. This brings large number of official improvements to the network transport and with it significantly reduced chance ...
Metaverse Maker Contest 2021 Winners & Honorable Mentions
Hello everyone!With the conclusion of the Metaverse Maker Contest, we're excited to bring you the winners and honorable mentions this year!But first, everyone has done an outstanding job. The level of creativity, imagination and skills you have brought in this year has made it very difficult to pick the winners (and even the honorable mentions), particularly the World: Social and World: Game categories which were very contested this year.Even among larger number of judges (Medra, Frooxius, P...
Collider workflow improvements, Color LogiX nodes, switching to CloudFlare CDN
Hello everyone and welcome to another weekly update!First of all, congrats to everyone on finishing your MMC 2021 projects! Whether your project is big or small, you should be proud of the work you've done and the creativity you've shared with the rest of the community. We can't wait to check all the awesome submissions out!We have been finishing our own The Universe experience, adding a few more new features to Neos that should help out every creator. Notably we made it easier to se...
Baking rigged meshes to static, custom world thumbnails, security improvements
Hello everyone and welcome to another of our weekly updates!While we are internally finalizing one of the educational experiences for public release, there's a number of general features and improvements that have been sprouted from this work, that should benefit anyone using Neos.You can now bake rigged (posed) meshes into a static one! They keep their current pose and blendshapes when baked, essentially becoming a mesh snapshot. There's already an easy to use tool made by Orange that l...
Importing animations from JSON, Precision Grab, Multithreaded Dynamic Bone Chain
Hello and welcome to another of our weekly updates!While we continued our focus on educational experiences this week, we added a number of general features and improvements along the way. Notably we now support importing arbitrary animation files from JSON!This makes it easy to create animation tracks (either by hand or 3rd party tools) that do not have to be tied to a 3D model file and that support any of the Neos' primitive data types. While we used this for our own purposes, this feature ...
Sampling Static Texture pixels in LogiX, Subtitle Import, Security Report Policy
Hello everyone and welcome to our weekly update!This week we have a number of smaller, but hopefully very useful additions. Notably, you can now sample colors from static 2D and 3D textures from LogiX! This opens up new options for content creation, by letting you encode various data into texture assets and then read them at runtime. Similarly you can now also sample Animation tracks as well.Neos also has native subtitle support, letting you import srt, sub, ssa, ttml and vtt directly into Neos ...
BEPUv2 upgrade complete - improved performance, step up logic, proto-rigidbodies
Hello everyone and welcome to another of our weekly updates!Last week we have released one of the biggest updates to Neos yet, upgrading the physics engine from BEPUv1 to BEPUv2, with a greatly improved performance and re-engineered how the integration works with Neos and has been one of the top requested changes both by GitHub and Patreon voting.Combined this has greatly improved performance in many situations (particularly collider heavy worlds and items), improved physics behavior (e.g. when ...
Metaverse Maker Competition 2021 by Creator Jam - September 1st to October 1st
IntroductionCome take part in the excitement with the biggest contest in Neos ever—Metaverse Maker Competition. More prizes, More categories. More fun. Work collaboratively or alone. Create whatever you wish: worlds, games, avatars, effects, code, gadgets, tools…Since MMC2020 Neos’ community has doubled: more features, more documentation, and lot’s more talented people. We’re super excited to see the crazy stuff you all will make! Special thanks to our sponsors: Neos(Solirax), Engi, De...
Updated Branding, BEPUv2 upgrade & Color Management have entered testing phase
Hello everyone and welcome to another of our weekly updates!First, sorry for being a bit more sparse with them recently. Majority of my (Frooxius) focus went into finalizing BEPUv2 upgrade. This has now reached an exciting stage, where it has feature parity with the old build and we are working out bugs and issues before it gets ready for release.The main focus of this upgrade is replacement of the physics engine that Neos uses for basic interactions. It doesn't include proper rigidbody supp...
Neos Festa 3, Japanese Community Interview, Press To Talk, New Procedural Meshes
Hello everyone and welcome to another of our weekly updates!This week things were a bit quieter, as most of the effort goes to the BEPUv2 upgrade now, but regardless we have released a few smaller additions, tweaks and bugfixes, mostly some small quality of life improvements.Notably desktop mode now has Press To Talk key. We added two new procedural meshes, hollow cone and a ramp. LogiX has gotten some new nodes for storage, string comparisons and formatting improvements and inspector has receiv...
Two Factor Authentication support, Upcoming branding refresh
Hello everyone and welcome to another of our weekly updates!We have some exciting news for you. Based on increasing community requests, feedback and votes, we have implemented two factor authentication for the accounts! You can now secure your account with Time-Based One Time Password (TOTP), using an app like Authy or Google Authenticator.The setup is quite simple and can be done by scanning a QR code given to you in Neos. By default any credit transactions (NCR and KFC) will always require a c...
VBLFC event over, more cloud optimizations, new hands, Neos Festa 3 coming soon
Hello everyone and welcome to another weekly update!This one is going to be relatively short, as we were busy with the VBLFC over past week, the first official online convention held on our platform. It has broken the record number of concurrent users, reaching 432 peak on Steam.We also look at some of the optimizations and effects on the cloud infrastructure with the sudden surge in users and how they helped to keep the cloud stable and make it more efficient in long term.The creator festival N...
June Community Showcase, bHaptics Tropical Paradise event, Builder guidelines
Hello everyone!This week has been pretty quiet in terms of Neos updates as BEPUv2 implementation has ramped up, but we still have some interesting things that have happened around Neos!If you missed our June community showcase livestream, check out the recording below, we showed off some awesome maps, games and assets created by you! We look at some interesting ones in the article below too, including external LogiX editor, cool maps and gadgets!We have also showcased the Tropical Paradise map f...
Nested Sessions, bHaptics Tropical Showcase event, VBLFC Registrations Open
Hello everyone and welcome to another weekly update!This week has been quieter in terms of development as the last, as the main focus is on integrating BEPUv2, but we have added some useful features regardless. Notably, Neos now supports nested sessions!Those are ideal for setting up hub worlds, when hosting an event across multiple instances. The instances won't show up until you enter the hub session and the world browser will also showcase total number of users across all instances for th...
Canadian Git & Raith joining the team, MTC Streaming Hall released, Office Hours
Hello everyone and welcome to another of our weekly updates!Since our major focus is on integrating BEPUv2, we have mostly smaller additions, tweaks and bugfixes to talk about, but hopefully still good ones. We also have some big news for the team itself!Canadian Git and Raith have now joined the official Neos team! Raith is going to continue his work as programmer on our ticket system and serve as one of the moderation leads, while Canadian Git has been training moderators, making sure that tic...
Minecraft Importer, New Recap Stream Format, 3K Twitch Followers - 24h stream
Hello everyone and welcome to another of our weekly updates!This one is a bit lighter on features as I was on my break for the last week or so, but we still have lots of cool goodies for you! One of the fun projects I did was a functional importer for Minecraft worlds, which can import even pretty large maps with ease and set them up with a culling system.It also serves as a good stress test (there's already few optimizations planned based on it!), inspiration for our own planned features (l...
Freeform camera voice, HP Omnicept Eye Tracking, UIX & Thumbnail optimizations
Hello everyone and welcome to another of our weekly updates!With the first phase of desktop complete, we have focused on clearing up a bunch of smaller additions, tweaks and bugfixes. The desktop Freeform camera now automatically outputs your voice when applicable and we added more notes for accessing the user's viewpoint and camera state.We added support for the HP Reverb G2 Omnicept Edition eye tracking, if you have this headset, your gaze, eye openness and pupils should now be mapped to y...
Freeform Camera for Desktop, ProbablePrime and Chroma joining the team
Hello everyone and welcome to another weekly update!We have finalized the first phase of our desktop mode support with addition of Freeform Camera mode! This lets you decouple the view fully from your avatar and freely fly through the scene and use freeform cursor to interact with items and gizmos.The camera can also focus on objects in the scene and orbit around them, making editing in desktop significantly easier. Along with first person, third person, UI aligned camera, new LogiX nodes and pe...
UI Aligned Camera, Cloud Variable improvements & headless role/access control
Hello and welcome to another of our weekly updates!Last Friday we showcased the community creations from the month of April, we had quite a good crop of games and interactive worlds! From the incredibly polished narrative escape room experience Cabin Of The Seasons, to MurderX game from the Japanese community with its own game editor, Puyo Puyo recreation with community voice lines or Ghost Talk from the Creator Jam.We also introduced a new UI Aligned camera mode for desktop, which makes it much...
Introducing Cloud Variables, interviewing Creator Jam, over concurrent 300 users
Hello and welcome to another of our weekly updates!We have very exciting updates for you. This week we have released our Cloud Variable system, a new powerful tool for persistence independently of objects and worlds, allowing you to sync settings across worlds and avatars, build world with progression system, synchronize values between your private UI and the world in real time, sync data across sessions and instances of items and much more!The system is designed for many different use cases and...
Implementing OAuth 2.0 for Neos cloud, another CDFT batch coming soon and more
Hello everyone and welcome to another weekly update!This week we have some work in progress developments for you. We have made more improvements and tweaks to our desktop mode, adding occlusion handling to third person camera mode to avoid the camera clipping through walls, improving input and camera handling and some more.The Neos cloud infrastructure also now celebrates its 4th year since it was brought up in Neos alpha! It has grown considerably since and gotten much more robust as the userba...
Third person mode in desktop, improved connection robustness, Among Us map
Hello everyone and welcome to another of our weekly updates!NeosVR can now be played in third person mode in desktop! Simply press the Alt key (this will change soon, check the release notes for latest binding) to toggle between first and third person on the fly. This mode makes it easier to see your own character as you interact with others and with the tools, providing another way to experience the world of Neos.There's still more things that will come to this mode to fix some of the teeth...
Easier building in the new desktop mode, community playing with face tracking
Hello everyone and welcome to another of our weekly updates!We have some more good news for the desktop users! Building in the new desktop mode is now significantly easier, with gizmos and LogiX now being much more friendly to mouse and keyboard operation. Not only that, but VR users benefit from those changes as well, as they add new workflows there as well!The new desktop mode and things around it also received more polish in form of small additions, tweaks and bugfixes based on your feedback,...
New desktop mode ready for casual use, Cabin of The Seasons released
Hello and welcome to our latest weekly update!We have several very exciting news this week - the first phase of our new desktop mode has been finished and released to public! Simply launch Neos without a VR headset to use it! It has all the core interactions for casual use implemented - you can grab things, click, interact with in-world objects, use the context menu, switch locomotion, save items and play with in-game gadgets and tools!It is by no means finished however. While you can use the bu...
VIVE Facial Tracker support & automatic avatar setup, progress on desktop mode
Hello everyone!We have some exciting news this week! HTC has released the VIVE Facial Tracker to general public, giving everyone access to full realtime facial tracking inside of VR. Neos has had native support for this hardware for a while, but with the release we have added an extra level of polish and automated the avatar setup to make it easy to get started.If you haven't seen it in action, check out the video below. Combined with eye tracking, this hardware offers an unprecedented level...
Clicking, Grabbing & Scrolling in new desktop mode, GitHub reorganization
Hello and welcome to another weekly update!This week we have some more important progress to share on the new desktop mode, which now has core interactions implemented! You can click, grab, interact with UI's and scroll with your mouse after you switch to the new desktop mode. The system will also pose your avatar's hand to make it look more natural.There's still a lot of interactions and polish missing though - you can't use tools or context menus and the simulated motions are m...
Progress on new desktop mode (partially usable), February Community Highlights
Hello everyone, I hope your week went well!We have some exciting progress to share on the development of our proper desktop mode. Thanks to several additions it has reached its first usable state for VR users for dynamic switching. There's still lots of work to do to bring it to feature parity and allow to use it without needing VR headset in the first place, but it's an important step forward.If you're in VR, you can currently press the F8 key (this will likely change in the future)...
First phase of Input Binding system finished, community highlights
Hello everyone and welcome to another of our weekly updates!This week we have some exciting news on the progress on the desktop mode. One of the major pre-requisites, the first phase of an input binding system, has been completed, finishing a large rework of Neos' internals in order to support new functionality. There's still lots of work to do before the desktop mode is in usable state, but with the new system it was already quick to add locomotion support, with more to come.We also hav...
Geenz joining team as graphics programmer, ticket system, prioritizing issues
Hello and welcome to another of our weekly updates!A quick note before we get started, we’re now officially moving the weekly update from Sunday to Monday to make it easier on our schedules (especially with Creator Jam going on Sunday) and to keep our weekend more free.We have a few important things to announce, but first, we hope that everyone had a great Valentine’s day! We have welcomed a new member to our team. Geenz has joined us as a graphics programmer, bringing his large expertise wi...
