Skip to content

Releases: musehq/spacesvr

v2.7.0

28 Nov 08:59
2e12ab7
Compare
Choose a tag to compare

changes

  • enable physicallyCorrectLights by default
  • fix reset check for Collidable Modifier
  • fix Button idea's maxWidth 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

27 Nov 08:34
12bf31f
Compare
Choose a tag to compare

changes

  • update player collider closer to old settings
  • update collidable modifier less often

migrations

n/a

v.2.6.4

27 Nov 05:09
23f1f55
Compare
Choose a tag to compare

changes

  • minor bug fixes
  • replace all getElapsedTime() function calls with elapsedTime value references

migrations

n/a, except you should probably also make the same substitution in your own codebase

v2.6.3

23 Nov 08:48
fff2e58
Compare
Choose a tag to compare

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

19 Nov 20:07
e53384d
Compare
Choose a tag to compare

changes

  • fix NaN bug for hud offset spring

migrations

  • n/a

v2.6.1

19 Nov 09:03
419b7a3
Compare
Choose a tag to compare

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

12 Nov 08:31
d738b80
Compare
Choose a tag to compare

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 to Network layer

migrations

n/a

v2.5.4

08 Nov 08:42
a87141c
Compare
Choose a tag to compare

changes

  • replace fallback for useModel hook with fallback for Model 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

08 Nov 04:36
a3e26f6
Compare
Choose a tag to compare

changes

  • revert to cannon 6.4.0
  • provide fallbacks for useImage and useModel so failed requests don't cause canvas to crash
  • slight performance fixes

migrations

n/a

v2.5.2

03 Nov 22:28
0b6265b
Compare
Choose a tag to compare

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