GamePatchNote Digest
Janus VR Patch Notes — October 25, 2017
Aggregated from Steam, cross-tracked with Battle.net coverage on GamePatchNote.
Improved VR controller support, better stability, higher FPS
- Re-architected rendering to happen in a separate thread. Should yield large improvements in framerate and general smoothness (in both VR and non-VR rendering modes). In most cases users will see a doubling of FPS.
- Assimp updated to latest development version (improved glTF support, many other changes)
- Improvements to animations and bone processing
- Updated Oculus SDK to v1.19
- Performance improvements to UI panels
- General shader optimizations
- Smoother particle emissions
- Ghost and userid bugfixes
- Refactored VR UI controls for simplicity (a return to an older control scheme that worked well)
- Backend improvements to portal system and navigation
- Faster loading of client
- Improvements to rendering performance in equi rendering modes
- New room attribute "grab_dist" allows specification of maximum distance at which objects can be grabbed/manipulated with VR controllers
- Improvements/bugfixes for XML/JML parsing and case sensitivity
- URL anchor support, e.g.:
http://janusvr.com/index.html#anchor
where "anchor" is the jsid of an Object in the Room with its own transform that determines where the portal will open up.
- Added FOV slider to Settings > Interface (of use in 2D/windowed and other render modes that are not tied to HMD FOV intrinsics)
- Added support for XMLHttpRequest in Javascript scripts, and now both "post" and "get" methods
- Refactor - removed "Image3D" from JML spec
- Bugfix for room.playVideo
- Additional room functions room.playRecording / room.seekRecording / room.pauseRecording / room.stopRecord