1. ChilloutVR
  2. News

ChilloutVR News

ChilloutVR 2024r175 Hotfix 4

We have just released a Hotfix update to ChilloutVR that addresses some voice chat related issues, in addition to the reintroduction of Text-To-Speech, and more.

Changes:
  • Added TTS
  • Added Voice Noise Suppression
  • Added Voice Normalization
  • Fixed Voice connection creation
  • Fixed VR Menu Headlock

Status Report June 2024

Hello there, and thank you so much for checking in!

Summer is finally upon us, and we’re certainly bringing the heat with it. This time around, we’re introducing a brand new landing page for new players to get acquainted with the game, an easier way to jump right in to the game with a Steam account, public testing builds for the much anticipated Lua Scripting feature in addition to a new way to interact with objects, and finally our plans to address those pesky voice chat issues.

New Landing Page

We now have a brand new landing page for ChilloutVR that includes all of the basic information anyone would need to know about the game before jumping in, including features, versions, system requirements, frequently asked questions, and a full archive of all past and latest blog posts.

Outside resources can also be easily found and accessed from here, such as the Content Creation Kit, feedback site, roadmap, and documentation.

If a friend or loved one is interested in checking out ChilloutVR, this would be the best place to direct them to learn about what we have to offer.

You can access ChilloutVR’s landing page here: https://abinteractive.net



Lua Experimental Builds

As a quick reminder for those who don’t keep up with our community Discord announcements…

Last month, we released the first iterations of our brand new Lua Scripting feature with two public Experimental builds of our next release. Since then, we’ve received a lot of useful feedback from the community and are working on ironing out any remaining issues and implementing suggestions.

For those interested in working with Lua in ChilloutVR, documentation is available here. We have also opened a new Scripting channel in our community Discord to discuss and ask questions about Lua development.

We would greatly appreciate any and all feedback leading up to the stable release of 2024r176.

Proximity Grabbing

In addition to Lua Scripting, another feature that may have been a bit overlooked is a new way to pick up and interact with objects.

Previously, the only way for a player to pick up objects in VR was by aiming a laser from your hand to the object, and gripping with the controller, which could be done from close or far away. As many have noted, this isn’t a very immersive way to interact with props and items in the world, and can even lead to unintentional pickups. With that said, it is now possible to grab objects in a more direct manner with your hand in close proximity, or inside, of it.

For those who still prefer the old method, picking up objects with the laser will still be possible, so users may choose whichever they wish to use.

The Proximity Visualizer is shown for demonstrative purposes, and can be disabled.

Steam Sign-up

In our previous May Status Report, we discussed the inclusion of a new way to log in to ChilloutVR via a Steam account. It was also mentioned that signing up with a Steam account would also be possible later, making it significantly easier for new users to quickly try out the game without having to create an ABI account through our Hub website, and we are happy to say that this feature will be available in the next release!

For those on the bleeding edge of our Experimental builds, Steam sign up will first be available with version 2024r176 Experimental 3 very soon, but everyone else will have access to this feature with the stable release of this upcoming update, along with Lua Scripting and many other improvements, as soon as it is ready.

Now, you may be wondering, “how does a Steam account differ from an ABI account”? Well, if all you’re wanting is a basic gameplay and social experience, then you’re not missing out on much. All basic features will be available to Steam users with essentially no restrictions. However, creating an ABI account will be important for users interested in uploading any worlds, avatars, or props to ChilloutVR, and managing such content. Doing so does require an ABI account to access our full Hub website and log-in to the Content Creation Kit. But this can be easily accomplished by migrating your Steam account to an ABI account via the Hub website along with the stable release of 2024r176.

We’re looking forward to welcoming any new users who make use of this new feature to stop by and visit our platform and community!

Further Voice Chat Improvements

We are aware of issues that have been impacting our new voice chat system these past couple of months, which include occasional stutters and reconnections and while we have already made significant improvements to resolve all past issues, some new ones have come up. To address these, we have been working on some major improvements of our voice server software that aims to provide more stability to player communications.

We expect to begin testing within the next two weeks, and hope to push these server changes to live soon after.

Thank you for your patience during this ongoing process, and to all of those who have provided feedback related to these issues thus far.

Community Feedback

For those of you who regularly keep up with ChilloutVRs development, or even for the occasional or first-time readers, thank you for tuning in to our monthly Status Reports. We try to keep the community up to date on our plans and activity as much as possible, and these reports allow us to provide a steady and consistent stream of information related to our progress on a month-to-month basis.

While we do our best to keep things here relatively interesting, we're always looking for ways to improve. Whether it be the information provided, the content included, or anything else related to these reports, we want to hear what you think, be it positive or negative. If there's a way we can do better, don't hesitate to let us know! Ultimately, these status reports are for the community, so your input is very important to us when putting these together.

Feel free to provide any and all feedback in the comments below on Steam, or email us at [email protected] . Thank you!

Final Notes

As always, thank you for your continued interest and support of ChilloutVR's development.

[h3]Social Media[/h3]
Find us on social media with the links below:
Discord Twitter (Company) Twitter (Status) YouTube Reddit

[h3]Support Alpha Blend Interactive[/h3]
Like every company, we need financial support to be able to push updates and improve our product. We are grateful for every bit of support we get.
If you want to support us you can do so here: https://www.patreon.com/AlphaBlendInteractive

We are more than thankful for your support!

[h3]Not in our Discord server yet?[/h3]
Use the link above to join our discord server and get in touch with our wonderful community, get help with creation-related topics and find people to play with.

Status Report May 2024

Hello there, and thank you so much for checking in!


April was quite the busy month. We released a major Stable update, which included a brand new and much more reliable voice chat system along with many other great improvements and fixes, as well as a few hotfixes to follow-up on some lingering issues. Overall, feedback on the new voice chat system has been wonderful to hear, quite literally, and we’re very happy with the results. We’re continuing to work on adjustments as needed, but in the meantime, our development team has been working on some exciting new features.

Lua Scripting Progress

Brush off your “Lua for Dummies” books and get ready for the much anticipated new set of tools being introduced for creators in ChilloutVR!

We’ve been working on Lua scripting for some time now, first revealing the details of our implementation all the way back in June of last year, and are excited to say that it is finally closing in on a public test release very soon!

To briefly recap; ChilloutVR’s first client-side scripting language will be Lua. Scripting will be available for all forms of content creation, including Worlds, Avatars, and Props. We plan to add more scripting languages over time, but for now, Lua is what we have settled on beginning with.

Definitely give the Scripting section of our June 2023 Status Report a read if you would like more information on the topic.

Lua Scripting is planned to be available for public testing with the next Experimental release, so be sure to join and keep an eye on our community Discord server for future news and updates on new features like this. We’re thrilled to see the new creations that our community will build.

Example of our Lua implementation in use

Login with Steam

A popular feature request that we often receive is the ability to log in with a Steam account. It can really help new players quickly jump into the game without being required to go through the ABI account creation process first, as well as provide a simple way for existing users to sign-in with a linked ABI and Steam account.

All things considered, the convenience is a major benefit for both new and existing users. So, we are adding a button to log-in with a Steam account to the login screen!

At the moment this feature is exclusive to ABI accounts already created and linked to a Steam-ID, but we aim to provide a sign up with Steam option in the near future as well. Do keep in mind that only users with an ABI account will be able to upload content to ChilloutVR, and access the Hub.

Advanced Avatar Updates

Lately, we’ve been working on various smaller updates and improvements to the CCK alongside other major features, such as Swimming, Gravity, etc… in an effort to further streamline our creative tools with suggestions from the community.

One such improvement that will soon be available is a redesigned Advanced Settings customization UI, which features the following:
  • Separately named menu and parameter names
  • Better initial setting types
  • Automatic generation options moved to a dropdown
May be subject to change during development

Main Menu Updates


Finally, we’ve also been cooking up some helpful quality of life improvements for the Main Menu, particularly when it comes to visibility and positioning. The menu’s size has been reduced by 25% in order to increase visibility of the environment, and can now be grabbed and moved to any position as needed. Both can be seen in the preview below:

May be subject to change during development

Final Notes

As always, thank you for your continued interest and support of ChilloutVR's development.

[h3]Social Media[/h3]
Find us on social media with the links below:
Discord Twitter (Company) Twitter (Status) YouTube Reddit

[h3]Support Alpha Blend Interactive[/h3]
Like every company, we need financial support to be able to push updates and improve our product. We are grateful for every bit of support we get.
If you want to support us you can do so here: https://www.patreon.com/AlphaBlendInteractive

We are more than thankful for your support!

[h3]Not in our Discord server yet?[/h3]
Use the link above to join our discord server and get in touch with our wonderful community, get help with creation-related topics and find people to play with.

ChilloutVR 2024r175 Hotfix 3

We have just released a Hotfix update to ChilloutVR that includes even further improvements to our new voice chat system, as well as other general improvements.

[h2] Voice Chat Changes: [/h2]
  • Adjusted Player Voice Attenuations to apply later in the stack
  • Fixed an issue with Client not sending Ping Message
  • Fixed an issue with HUD Connection Indicator getting stuck shown
  • Fixed an issue with Threads throwing ThreadAbortException when being Destroyed
  • Fixed an issue with Distance Attenuation being applied twice
  • Fixed an issue with SteamAudioSource for Player Voices disabling Distance Attenuation of the AudioSource


[h2] General Changes and Fixes: [/h2]
  • Added a reset offsets button for the Quick Menu
    • “Reset All Settings” in the Settings menu will also reset the Quick Menu offsets
  • Added `VisemeIdx` & `VisemeLoudness` Core Parameters
    • `VisemeLoudness` represents the highest weight for any playing viseme mapped between `0f-1f`
    • `VisemeIdx` represents the highest weighted viseme index from `0-14` - Oculus Lipsync Reference
      • If you are using JawBone or SingleBlendshape Viseme Modes, this will fallback to `0-14` based on `VisemeLoudness` weight
  • Adjusted ApplyOLSToBlendShapes to calculate VisemeIdx & VisemeLoudness even if avatar is missing target shapes
  • Adjusted Volume Sliders Max to 200
  • Fixed a NRE issue with Video Player Blit Materials
  • Fixed a regression with SkinnedTransformHider conflicting with Magica Cloth 1
  • Fixed an issue where SkinnedTransformHider would cause mesh to disappear in first person if Magica Cloth 1/2 was toggled at runtime
  • Fixed an issue with Net IK Controller not setting initial height until first Avatar loads
  • Fixed an issue with pickups being dropped when passing them between hands
  • Fixed an issue with the Sil blendshape not being set on viseme reset
  • Fixed an issue with the Sil viseme being the most weighted due to it being inverted before being applied
  • Fixed an issue with TransformHiderManager not handling Avatar Overrender UI pass
  • Fixed default offsets for QuickMenu when attached to the right hand. It should now properly mirror the Left Hand defaults
  • Fixed loading hexagons not showing for players remote players when they join the world
  • Fixed Local eye tracking in desktop not working
  • Fixed not being able to raycast the Quick Menu when on top of the MainMenu
  • Fixed parameter stream Local World Download Percentage
  • Fixed raycast on the QuickMenu hand being able to raycast on the QuickMenu
  • Fixed Tobii Eye tracking not working locally, but works for remotes
  • Refactored `CVRAvatarPickupMarker` and `SpawnablePickupMarker` internals
    • Fixed large amounts of markers initializing at once often failing
    • Fixed an issue where a bad API response would break initializing any other pickup markers in queue
    • Implemented caching for pickup marker API results for duration while in-world
    • Adjusted PickupMarkers to only initialize when World Filter initializes them
      • This means pickups instantiated after world load will not initialize
    • Adjusted PickupMarkerManager initialization to only request 200 Pedestal Info at a time
  • Rewrote Loading Avatar Controller



ChilloutVR 2024r175 Hotfix 2

We have just released a Hotfix update to ChilloutVR that includes further improvements to our new voice chat system, as well as other general improvements.

[h2] Voice Chat Changes: [/h2]
  • Added Connection Debug Information to Quick Menu (Ping will work with future voice server version)
  • Fixed an issue with Audio Data Clamping not working properly
  • Implemented Audio Data Clamp to Max of 100db
  • Implemented HUD Customization setting for Connection Status Indicator
  • Preparation for server-side voice server selection

Instances created before April 17th at 1:00 pm (UTC) will not be compatible with these voice server changes. Should you be in such an instance, please create a new one.

[h2] General Changes and Fixes: [/h2]
  • Added set_convex to allowed MeshCollider event list
  • Fixed an issue with Magica Cloth 1 Fast Write feature not falling back properly on unsupported hardware
  • Fixed Combat System particle detection
  • Fixed Holoport in VR causing the view to slightly shake while the avatar is moving around
  • Fixed Left Controller haptic failing to give feedback
    • Fixed hovering interactables always vibrating the right hand
    • Fixed controller vibration incorrectly occurring on the wrong hand when first interacting with the big menu while the quick menu is anchored to the right hand
  • Fixed new eye movement setups
    • Fixed eye movement blendshape setup not able to go down, and in/out being broken
    • Fixed blendshape setup getting stuck when losing target instead of resetting forward
    • Fixed blinking not working when the avatar doesn't have a functional eye movement setup
    • Fixed player not being able to be targeted when not having a valid eye movement setup
  • Fixed Violence filter being hidden from the filter settings when the Mature DLC is not present
    • Also added the message saying there might be missing options on the prop filter