Beta Release 30


#1

Beta Release 30 contains up to Developer Release 5817, and contains a protocol change. This means you will need to update!

Of note:

  • First-order Ambisonic renderer
  • Personal space bubble visualization improvements
  • Rescale yourself or entities using the grip buttons. While near or far-grabbing, hold both grip buttons down and move hands together or apart to rescale the entity. If no entities are grabbed, rescale will affect your avatar.
  • Threaded Audio. Adds multithreading support for the audio-mixer assignment-client.
  • Expose last edited property of Entity to Javascript (https://github.com/highfidelity/hifi/pull/9164)

And also:

  • Add account sign up to Interface
  • Restores “Select Audio DLL at runtime”
  • avatarFinderBeacon.js – Find other avatars more easily. This is a script that will add a red line from 1km above till 1km below the avatars out side of a 20 meter radius.
  • Add test mode to Interface
  • Add support for oculus touch in help menu
  • Use smart pointers to avoid leaking EntityTreeElementExtraEncodeData
  • Fix and improve the WAV file loader
  • Kinect Plugin: Implements support for hand poses from Kinect camera (experimental)
  • Drop avatar data rate to 45hz & bump default per client bandwidth from mixer
  • Fix Oculus Touch flags check
  • Fix local light shading tiling issue
  • Make Steam client calls into a plugin
  • Fix a confusing comment about min cores required
  • Use JSON for application Settings: Given the way the ini “file format” (There is no actually specified format) works and the way Qt decided to interpret it means that integer value and boolean don’t retain their type past the life of the process. Any subsequent read will return a String.
  • Fix for GIF snapshots crashing Interface
  • Add a forward render task to the graphics engine
  • Change file permissions of source code to remove execute bits
  • People Action List prototype: Creates a People Action List with the same functionality as the mod.js
  • Ambisonic resampler, optimized using AVX2
  • Adjust positioning of avatar hands to better match touch controller position
  • Add profile stats relating to avatar CPU costs
  • Render bounds in Forward Render Task
  • No longer apply volume when reading audio injector buffer
  • Add Touch support to tutorial
  • Additional work on tracing
  • Honor reorient and quit request from OVR
  • Update Xbox controller mapping to have the menu on Start

#2

Can this be moved to default other key, the grip button is the most terrible button to use on the HTC vive. i really hate it when software use it.
It’s very hard to get a grip on the grip button. the are placed in a terrible position.

Going to test how good it works, but i expect a big disappointed because previous experiences with grip buttons. It’s just that the grip buttons are hard to press. You always need to fiddle around with your hand on the controler to get a good grip.

Grip button is a button you better not use as developer in vr. Just because the location on the controller and the difficulty to press them easy.

ADD:
This dangerous trap is still not fixt to ! DO not ask this question after updating the sandbox at startup.

ADD:

Rescale yourself or entities using the grip buttons. While near or far-grabbing, hold both grip buttons down and move hands together or apart to rescale the entity. If no entities are grabbed, rescale will affect your avatar.

I just tried to rescale entity. it’s not working. it’s doing nothing. or i do it worng.
Besides you get pretty quick painfull fingers because it uses the bad positioned grip button.


#3

Kudos for your brave decision to switch to ambisonic audio field rendering.


#4

This topic was automatically closed after 30 days. New replies are no longer allowed.