1. Whirligig
  2. News
  3. Whirligig 4.54 release

Whirligig 4.54 release

Edit: This is the release note for the beta but do represent this release. I will be improving this new feed but I just needed to get the update out there instead of dotting the i's and crossing the t's on all this stuff.

I hope you like it and let me know if you have any problems or suggestions for future updates. If you really like it good reviews are always welcome :)

Notes:
The Oculus SDK has been updated to the latest so make sure you have the latest updates installed.

There will soon be a release of this on the Oculus Store and Viveport. I want to make sure that there isn't any real problems before releasing on them as it's much harder to switch back if there is. For this reason any problems you find please let me know so I can do my best to fix them :)

-------------------------------------------------------

Hello everyone

So we are sooo close now to a full default release update. I intend this beta release to be the last release before then and the only thing I want different is any bug fixes that I'm currently not aware of.

So where do we begin. The truth is I've not been keeping a full check on the updates I've included so I will be highlighting the biggest I can think of and know that there are a load of others that I've forgotten to include. So here comes the list.

1. Rewritten into C Sharp

Full programming language change. I've rewritten Whirligig to be entirely in C Sharp. This although a massive change shouldn't have an impact on the main running of Whirligig, although during the switch over I've also tried to optimise some of the code. Hopefully this should make Whirligig a bit more stable and quicker. This in the long run is to help with my ability to convert Whirligig to run on Android devices so I can support headsets such as the Oculus Go and Vive Focus.

2. Settings Menu Update
I've got a designer friend in to help with remaking the settings menu to make a lot of the hidden features more accessible and also make it easier to find and add new feature. During this process I've rewritten the code for this menu so again improving the ability to add new features and hopefully it works a bit smoother.




3. Improved Input Menu
The input menu needed an overhaul in both design and code. The previous versions coding meant that it was very slow and had a chance of breaking. This new menu system works in a similar way to before but is much cleaner in both design and code. Hopefully it should feel smoother and more stable.







4. Worked on the main design of the UI
In the redesign of the menu I've also remade the main UI. One of the less know, but big features of Whirligig is the ability to change the menu design to other premade ones of varying degrees of complexity and colour. This was an opportunity to remove some of the old basic designs, remake the main default design to be much more simple and provide better access to the other menus. If you don't like the simplicity of the new design you can simply go back to the old one.




5. A new Second monitoring system
Whirligig has for a long time had the ability to have none VR support. When you don't have VR attached you can use the player as a 360 degree 3D video player with anaglyph. This feature, again like so many other features has been a bit hidden. I decided to dust it off, improve it and make it a part of the player properly. What this means is you can now have your desktop monitor work as a second screen with full mouse support so while a friend is watching the video in VR you can be navigating and using the player with the mouse on screen. Also allowing you to look around with the mouse. I feel this feature has many very useful applications. I often work in a situation when I have to demonstrate videos to people and this automatically makes my life easier.




6. Force Mono
When watching some 3D films sometimes the 3D is done so badly that it is just better to be able to turn it off. This allows you to do that while still maintaining the 3D settings such as Over Under, Side by Side.

7. All major plugins, engine and SDK's updated to their latest release.
Keeping these up to date helps to make Whirligig as stable and powerful as it can be.

6. Drag and drop media onto window
This works well with the new Monitoring options as they don't lock the mouse cursor when the menu is up so it's straight forward to go to a directory and just drag and drop into the window to load that window.

6. Disable mouse and controllers
If you want you can disable the mouse and the controllers just leaving the head mounted cursor.

How to try the Betas

https://www.youtube.com/watch?v=E0g9ICfaxbU

Note on replying to this message

In discussion you get a notification if someone has replied to a post but if you post at the bottom of a news feed then you don't get that notification so it can be easily to miss a reply. I check these news post regularly (mostly). If you do post here with an issue or suggestion please check manually to see if I've replied to your comment. I don't want people to think I'm ignoring them :)

And Finally


So these are currently the updates I think people might be most interested in. As I say I've updated so much, there are defiantly many features, bug fixes and improvements I haven't listed here. To biggest thing to note is that this is the last Beta release before the default build updates on all platforms Oculus, Vive and Steam. There won't be any new features. This is being put out to check for bugs before being released as default. For that reason if you find any problems with this build please let me know. I'm very much in debt to the community for bug reports and feedback. A lot of the updates are directly because of feedback so I take the community very seriously in helping to improve Whirligig.

Apart from all that I hope you enjoy this release and look forward to hearing what you have to say :)

Until next time

Happy watching

Phil