Hi Everyone
It's been a while since the last default update, and I've spent that time working through a run of beta releases to get us here. This release has a lot of updates. I've rebuilt a lot of Whirligig's core, for stability and performance, added a free companion app for controlling headsets over your network and I've worked on bringing a lot of the long requested features into this build as well.
So after a long list of beta releases and testing I'm finally pushing it to the default build. And without further ado, here we go.
Plex (including remote play)
Jellyfin/Emby (Auto detect your local servers)
SMB (Auto detect your local shares)
DLNA (Automatically connect to local shares)
Network browsing has been an often-requested feature for Whirligig, especially the standalone versions. I now have the tools and the time to implement it and this is the culmination of my efforts. I've added all the requested types of share and tested on my limited system. Things seem to be working well but if you have issues, requests or questions let me know.
Control a single seat or synchronise a whole fleet of headsets at once
Play, pause, stop, restart, seek, switch content and adjust projection remotely
Browse media on connected headsets and transfer files from your PC (skips duplicates, with live per-device progress)
Works across both the Steam (PC) version and standalone headsets on the same network
A free companion app that discovers and controls Whirligig across your local Wi-Fi network, from a Windows PC or a mobile browser. It started as a request to run several museum headsets at once, but it's just as handy at home. This is available as a DLC and is in early development. Give it a go and let me know how I can improve it.
In 2D Environments I have an option to fade the environment when playing videos for better comfort. I've now added this to the 3D environments as well.
A requested feature was Colour Gamut controls for getting better colour replication when on certain headsets or videos. I've added this to the Quality's menu.
The multi-monitor output now includes fisheye distortion, so planetariums with a fisheye-lens projector can output a correctly distorted image and take full advantage of their dome.
New menu options to adjust view rotation and tilt speed to your liking.
Whirligig has a way to save presets for your films so you can return to your perfect setup. I felt that this would be a good option for the Player Settings also. So I've added it:
You can also see that there are a few pre built presets. Whirligig works very well on the desktop as well as the headset and can work well without a VR headset entirely. For that reason I've provided three options.
Default
This is what the settings are set to when you first install the player. Desktop VR
This provides an option that is designed to work well in VR (VR is mostly unchanged) and some ease of use for desktop use. This extends to making the desktop independent, unlocking the mouse from the window etc.