Skip to content

Changed

  • Dynamic Objects internal changes for performance. It is possible upgrading to this version may cause some compilation problems if you have a complex integration of Dynamic Object Components.
  • Moved several events from CognitiveVR_Manager to CognitiveVR.Core
  • HMD Height component uses median value instead of average. Added offset to approximate user's actual height instead of eye height.
  • Arm Length component starts sampling after controller receives any input. Added offset to approximate user's shoulder height.

Added

  • Custom Events can append the latest Sensor Data
Assets 3

@calderarchinuk calderarchinuk released this Apr 18, 2019 · 22 commits to master since this release

Added

  • Fixation Recorder. Records a user's eye fixations during a session. See the Fixations docs for details
  • Warning if Custom Events are written in the update loop every frame
  • Support for AsyncGPUReadback in 2018.2 and newer when recording gaze from the Command Buffer

Fixed

  • Oculus Guardian recording incorrect size when not configured
  • Recording Gaze using Physics include a configurable layermask in preferences
  • Disable Local Storage if it encounters an error
  • GLTF Export incorrectly exporting primitives, leading to duplicated meshes
  • Issue with getting 'active' SceneID when multiple scenes are loaded additively at startup
Assets 3

@calderarchinuk calderarchinuk released this Feb 28, 2019 · 63 commits to master since this release

Added

  • Support for scaling Dynamic Objects

Changed

  • Dynamic Object Controller settings and inspector. Now uses clearly labeled fields to define how to display inputs on SceneExplorer
  • Changed Newtonsoft.Json namespace to CognitiveVR.Newtonsoft.Json to avoid collision

Fixed

  • Removed Dynamic Object gaze events
  • Fixed Roomsize, HMD height and Arm length to use centimeters
  • Gaze on dynamic objects will now never hit triggers
  • GLTF exporting disabled gameobjects in rare cases
  • Dynamic Object thumbnails will hide nested dynamic objects
  • Dynamic Object thumbnails use the correct bounding size
  • Dynamic Objects now bake correct scale from parent into exported mesh
  • Removed unused 'group' property from Dynamic Object
  • Fixed formatting on web response errors
  • Added Cognitive SDK version to session properties
  • Fixed possible null reference in Custom Event get HMD property
  • GLTF export can export temporary/procedural meshes for canvas/terrain/skinned mesh export
Assets 3

@calderarchinuk calderarchinuk released this Feb 11, 2019 · 72 commits to master since this release

Fixed

  • GLTF exporting LOD groups
  • GLTF export option to skip AO maps (these don't work correctly with UVs)
  • Fixed issue with renderer components on non-standard exportable meshes (skinned mesh, terrain, canvas)
  • GLTF material roughness defaults to 1. This matches the GLTF spec
  • GLTF skips disabled gameobjects and all children of disabled gameobjects
  • More texture resize options (1/32, 1/64). These are accessible from the CognitiveVR_Preferences asset
  • Resizing texture during uses average pixel colors instead of skipping pixels
Assets 3

@calderarchinuk calderarchinuk released this Jan 25, 2019 · 80 commits to master since this release

Fixed

  • Screenshot generating correctly for Scene Upload in Unity 2018.3 and newer
  • GLTF Export skips disabled lights and mesh renderers
  • GLTF Export skips procedural meshes
  • GLTF Export supports Render Textures

Changes

  • GLTF Export now uses 0 Metalness as default, in line with Unity's default material settings
Assets 3

@calderarchinuk calderarchinuk released this Dec 20, 2018 · 88 commits to master since this release

Fixed

  • Windows filename invalid characters, when used as Dynamic Mesh Names, are replaced with '_'

Changed

  • Automatically add RoomSize, ArmLength and HMDHeight components when creating CognitiveVR Manager
  • Renamed 'Refresh Media' to 'Fetch Media from Dashboard' in cognitive3D Menu

Added

  • Snapdragon eye tracking support for interacting with Exitpoll Buttons
Assets 3

@calderarchinuk calderarchinuk released this Dec 11, 2018 · 95 commits to master since this release

Added

  • GLTF Export for Scenes and Dynamic Object Meshes. Supports compressed meshes (ie smaller download on SceneExplorer) and more complex materials. Also supports basic lights
  • Support for reducing texture resolution when exporting Dynamic Object Meshes

Fixed

  • Scene Screenshot image not rendering correctly in 2018.3 and newer
Assets 3

@calderarchinuk calderarchinuk released this Dec 10, 2018 · 116 commits to master since this release

Fixed

  • Issue with Dynamic Object Snapshots not resetting properties when returned to pool
  • Renamed common session properties for consistency between SDKs
Assets 3

@calderarchinuk calderarchinuk released this Dec 5, 2018 · 120 commits to master since this release

Fixed

  • Dynamic Object Snapshots were not being pooled correctly. Temporarily disabled
Assets 3

@calderarchinuk calderarchinuk released this Nov 8, 2018 · 125 commits to master since this release

Added

  • Support for SteamVR 2.0
  • Controller setup for SteamVR 1.2 and Oculus touch in scene setup wizard

Fixed

  • Exporting scene without Scene panel open will not produce errors when saving a screenshot for the dashboard
  • Exporting Terrain saves a larger texture
Assets 3
You can’t perform that action at this time.