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]
[h2] General Changes and Fixes: [/h2]
[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
- “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
- If you are using JawBone or SingleBlendshape Viseme Modes, this will fallback to `0-14` based on `VisemeLoudness` weight
- `VisemeLoudness` represents the highest weight for any playing viseme mapped between `0f-1f`
- 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
- This means pickups instantiated after world load will not initialize
- Adjusted PickupMarkerManager initialization to only request 200 Pedestal Info at a time
- Fixed large amounts of markers initializing at once often failing
- Rewrote Loading Avatar Controller