Skip to content

Releases: JScott/cardboard-controls

v3.5

24 Jan 02:53
Compare
Choose a tag to compare
  • Updated to Cardboard SDK v0.6
  • Replaced CardboardControlPointer with CardboardControlReticle
    • Mostly the same code but now leveraging the SDK's Cardboard Reticle new in v0.6
    • Made a slight modification to the base CardboardReticleShader.shader, submitted a PR

v3.4

12 Dec 20:36
Compare
Choose a tag to compare
  • Added CardboardControlPointer
    • Helps with things like aiming and determining what can be interacted with
    • See the API for details
  • Added CardboardControlGaze methods and delegates
    • gaze.OnStare
    • gaze.PreviousObject()
  • Added optional per-delegate event cooldowns
  • Testing out separate thresholds for iOS devices (work in progress)
  • Added toggles for trigger types

v3.3

28 Nov 18:35
Compare
Choose a tag to compare
  • Completely overhauled the Trigger logic
    • Magnet algorithms based off of this paper
    • Supports more device models
    • 250% more reliable than the previous implementation
    • The magnet trigger no longer clashes with the touch trigger
  • Updated the debug info and moved its inspector toggle
  • Added trigger.ResetMagnetState()
  • Updated to using Cardboard SDK v0.5.2

CardboardControls.unitypackage includes the supported Cardboard SDK files.

v3.2

27 Jul 19:59
Compare
Choose a tag to compare
  • Added support for Cardboard v2
    • cardboard.magnet renamed to cardboard.trigger
    • Trigger supports both magnet and touch input
  • Updated to using Cardboard SDK v0.5.1

CardboardControls.unitypackage includes the supported Cardboard SDK files.

v3.0

19 Apr 17:51
Compare
Choose a tag to compare
  • Broke the API to make the code more maintainable and readable
    • Each file belongs to a set of similar controls
    • Updated all the documentation accordingly
    • Removed CardboardEvent because Unity's structure supercedes its need
  • Recalibrated some sensor thresholds to be more reliable and/or accurate
  • Restructure led to some cleaner code in all files

v2.4

17 Apr 16:05
Compare
Choose a tag to compare
  • Added OnFocusChange and various helpers for dealing with a Gaze raycast
  • Added some documentation around that
  • Cleaned up a lot of code, clearing cruft and simplifying calls
  • Realized the need for a huge restructure of the API. Look forward to v3.0!

v2.3

11 Mar 04:04
Compare
Choose a tag to compare
  • Unity 5 allows me to replace Durovis Dive with Google's SDK
  • Included Google's SDK in the Unity Asset Store package
  • Updated the READMEs in a big way

v2.2

15 Dec 00:06
Compare
Choose a tag to compare
  • Removed all accidental breaches of license and copyright
  • Added a .unitypackage file for easier integration

v2.0

02 Dec 20:53
Compare
Choose a tag to compare
  • Manager object paradigm to make use of MonoBehaviour and the Inspector UI*
  • Vibration feedback hooks
  • Better code
  • Console debug charts
  • Fixed a lot of code and file structure of the example scenes
  • Fine tuning input to reduce false detections

* breaks backward compatibility

v1.0

13 Nov 16:37
Compare
Choose a tag to compare
  • Magnet controls tweaked and finalized (down, up, click)
  • Decent documentation for public consumption