Releases: musehq/spacesvr
Releases · musehq/spacesvr
v2.7.0
changes
- enable
physicallyCorrectLights
by default - fix reset check for
Collidable
Modifier - fix
Button
idea'smaxWidth
prop - disable toneMapping by default
- increase desktop raycast far dist to 3 on desktop, 5 on mobile
- increase default camera far to 300 from 150
- overhaul
Camera Tool
, improve performance
migrations
- either multiply all directional lights (directionalLight, pointLight) by Math.PI or disable physicallyCorrectLights (not recommended)
v2.6.5
changes
- update player collider closer to old settings
- update collidable modifier less often
migrations
n/a
v.2.6.4
changes
- minor bug fixes
- replace all
getElapsedTime()
function calls withelapsedTime
value references
migrations
n/a, except you should probably also make the same substitution in your own codebase
v2.6.3
changes
- fix placeholder not showing up on first render
- fix cursor at initial pos moving to the back
- fix squished camera output
migrations
n/a
v2.6.2
changes
- fix NaN bug for hud offset spring
migrations
- n/a
v2.6.1
changes
- set renderOrder to 2 for all text components to fix flickering text
- reduce threshold for using bvh to 50 tris
- lower interactable frequency rate to 17
- use bvh's firstHitOnly option to speed up raycasts
- add bobbing to tools while walking, controllable with the new
bobStrength
prop - unmount tool when not visible
- overhaul
HUD
placement of tools to move much tighter and fix glitches - add width prop to
Button
idea to set a definite width - resize
Key
idea - fix walkie talkie tool not showing up
- slightly bob camera up/down and side/side while walking
- minor performance improvements
- remove gamma correction pass from Effects pipeline to match default effects pipeline (which has no effects)
- fix
CameraTool
rendering
migrations
- if you relied on the visual effect of the gamma correction pass when using your own effects, you'll have to add it into the postprocessing pipeline yourself now
v2.6.0
changes
- new Toolbelt Layer: Provides a new UX layer for the player to interact with the world
- new Visual Layer: Provides the main render function as well as an api to register postprocessing passes
- new Walkie Talkie Tool: A tool to select microphone input and mute/unmute. Automatically added to the toolbelt via the Network Layer if voice is enabled.
- add enabled prop to
FacePlayer
- new
Key
idea to represent key presses, useful for tutorials - bug fix
Button
idea - new
VisualEffect
modifier to inject postprocessing passes - add
setInputDevice
function toNetwork
layer
migrations
n/a
v2.5.4
changes
- replace fallback for
useModel
hook with fallback forModel
idea
migrations
- if you happened to upgrade your spacesvr version in the past 4 hours and take advantage of the fallback useModel hook, i'm sorry
v2.5.3
changes
- revert to cannon 6.4.0
- provide fallbacks for
useImage
anduseModel
so failed requests don't cause canvas to crash - slight performance fixes
migrations
n/a
v2.5.2
changes
- upgrade cannon and properly unsubscribe physics loops to stop player from getting stuck
- revert back to sphere collider for middle part of body, as well as change segments 12 -> 10
migrations
n/a