Skip to content

SBGVR 1.3.1

Choose a tag to compare

@lmkHenlo lmkHenlo released this 30 Oct 05:45
· 100 commits to master since this release

Fixed

  • With FullViewFades on, the game's fade from black into the main menu now shows in VR (the game uses it when it starts by joining a Steam lobby, for example from an invite). The game's own fade was hidden and its replacement was never drawn. The controller layout panel still isn't dimmed by it.
  • MarkersOnTop draws markers over scenery and characters again, as the game draws its HUD on a flat screen: the ball and hole icons, name tags, distance labels and the other world-space markers were covered by terrain and player characters even with it on. The copies of their materials that SBGVR draws them with only set "ignore depth" when the shader declared that setting, which Unity's UI and TextMeshPro shaders don't. They're also drawn after the game's see-through effects and glows now (such as the glow around item boxes), which no longer show over them. With MarkersOnTop off, scenery and effects cover markers as before.
  • A controller that reports an unset (all-zero) pointing pose can no longer make weapons aim along a fixed world direction for that frame.

Changed

  • If a game update moves the check behind MarkerViewAngle, only that wider view angle is lost; world-space markers, reticles, the aim line and lock-on markers keep working.
  • World-space markers, and PlayersCoverMarkers, no longer allocate memory every frame, which means fewer garbage collection pauses.
  • SBGVR.dll no longer records the folder it was built in, so builds of the same commit are identical.