v0.7.6 - UI
Features
Sound mixer
All sounds are collected and shown in three groups: avatars, spatial and other. Volume of each sound can be controlled individually, e.g. you can mute someone at any time.
Also allows to change hearing range for avatars, that's 50m by default.
Mobile camera control
Button under settings to control camera rotation with device orientation. Safe default is off, and camera is rotated by tap and drag, as cheap smartphones often have rather bad orientation sensors.
Skybox
New Skybox object encapsulates both skybox and babylon Environment, to the purpose of reflections. This makes sense only if models do reflect anything, at the moment that's visible only in spaceport space, and in main avatar selection, but barely.
Also, in world editor (vrcraft world), background is now shared and persisted.
UI Components
FormArea
Like TextArea and ImageArea, new UI component allows forms to be embedded in a 'window' that's bound to either camera or HUD, or can be put in the space.
CameraHelper
Breaking change: firstPersonCamera, thirdPersonCamera, universalCamera functions moved from World to CameraHelper.
Also allows for changing the mobile orientation mode.
GamepadHelper
Contains functions that were scattered elsewhere, mostly in VRHelper. Apparently the ability to navigate HUD buttons with gamepad was broken.