[Stable] Ver 2.4.2b Improved stability of connection to voice server
[h2]General[/h2]
[h3]Changes[/h3]
- Reorganized graphic settings.
Due to this, graphic settings have been reset to "Recommended."
[h2]Studio/Room[/h2]
[h3]Improvements[/h3]
- Improved stability of the connection with the audio server.
[h3]Adjustments[/h3]
- Adjusted button generation process for the ring menu.
[h2]Studio[/h2]
[h3]Changes[/h3]
- You will be returning to my studio or local studio when the host of the destination studio leaves.
- Changed to not cache video information in case of retrieval failure.
[h2]Room[/h2]
[h3]New Features[/h3]
- Added a "delete all temporal items in the room" button under the Room Information menu.
- Implemented the ability to individually toggle the display of room's VCI console and FPS graph.
[h3]Improvements[/h3]
- Adjusted the synchronization of stream cameras and photo capture cameras operated by others in the room to be smoother.
[h3]Changes[/h3]
- Changed to display the VCI debug System Console near the location respawn point in the room.
- In the room, if you select a character from the Purchase History or Upload History without adding it to the inventory, you can now continue using that character even after restarting the application.
[h3]Bug Fixes[/h3]
- Fixed a bug where zooming out the camera (scaling down by hands) too much would result in zooming in to the maximum.
[h2]VCI[/h2]
[h3]Specification Changes[/h3]
- Changed to display a console warning on the first execution if obsolete APIs are used.
[h3]Changes[/h3]
- Added vci.vc.studio to the Lua code syntax for accessing ExportStudio.
[h3]New APIs[/h3]
- Deprecated GetRight, GetUp, GetForward, and added the following APIs that return normalized values:
- GetNormalizedForward
- GetNormalizedRight
- GetNormalizedUp
- GetNormalizedForward
[h3]Bug Fixes[/h3]
- Fixed an issue where noise occurs when playing Wave files with metadata in VCI.
- Fixed an issue where executing GetAudioSources with ExportTransform obtained by inputting a path into the GetTransform argument would not work correctly if there were other objects with the same name.