1. Neos VR
  2. News
  3. 2021.9.14.1348 - Precision grab mode, Quantity parsing & formatting and more

2021.9.14.1348 - Precision grab mode, Quantity parsing & formatting and more

So I've pushed the small build earlier and then remembered I wanted to a few more things in it, so here they are! ^^;

Notably there's a new grabbing more - Precision grab! You can enable this through the context menu. It should make it easier to grab a single item that's between your index finger and thumb, especially when there's a whole bunch of grabbable items.

Also I've exposed a bunch of nodes for parsing and formatting quantities (supported are Acceleration, Angle, Distance, Mass, Ratio, Temperature, Time, Velocity, Current, Resistance and Voltage). Neos has this functionality internally, but it can be quite useful in some cases, if at very least for converting units.

Also fixing another source of crash with Uri node.

[h2]New Features:[/h2]
- Added "Precision" grab mode
-- Instead of a large grab sphere in the palm that grabs everything in the vicinity, this grabs the single closest item between the tips of Index and Thumb finger on the hand
-- You can enable this through the context menu of given hand. If this is popular enough, we might make it the default, but we'll have to get some feedback on it first. Try it out and let us know what you think!
- Added "Auto" grab mode
-- This switches between precision and palm grab based on the orientation of the hand - if the palm is facing upwards or downvarts, palm grab is used, otherwise (hand is more sideways) precision grab is used
- Added "Laser Only" grab mode
-- This will disable hand grabbing completely and will only use laser for grabbing

- Added ParseQuantity LogiX node which will parse string as a particular quantity
- Added FormatQuantity LogiX node, which formats any of the supported quantities as particular unit
-- If FormatUnit is null, it will try to use best possible unit based on the provided value
-- You can optionally use long unit names
- Added BaseValue and FromBaseValue nodes which allow converting between a quantity and its base value (double)

[h2]Tweaks:[/h2]
- Added Neos Festa 3 Participant badge (requested by @orange)
- Removed Neos Festa 3 exhibitor badge from the session menu

- Merged Finnish locale additions and fixes for Universe by @Toni Kat

[h2]Bugfixes:[/h2]
- Fixed UriInput node throwing exceptions when the Uri is null, instead of properly displaying "null" and causing crash (reported by @ScarsTRF, GH #3010)