Skip to content

Latest commit

 

History

History
33 lines (31 loc) · 1.77 KB

ReleaseNotes-V.8.md

File metadata and controls

33 lines (31 loc) · 1.77 KB

Release Notes

V0.8

All items are prefixed 0.8.

Mostly events and support W3C Immersive Web AR display concepts

  1. Created new file ($.js) for general purpose tag support functions
  2. Added mutation support to 'group' tag
  3. Fixed 'animate delay="x" ...' to only introduce a delay on the initial animation
  4. Added support for group mutation in 'solids.js'
  5. Added support for 'emissive' color in 'solids.js'
  6. Cleaned up & refined splash screen placement
  7. Added camera and device normals to events
  8. Created XSeen drag (mousemove) event
  9. Improved support for device camera (see TODO note below) to match W3C Immersive Web concepts (full-screen)
  10. Multi-touch events
  11. Added methods to mark/unmark object as Active
  12. Disabled Orbit tracker if camera is not being used (mostly needed for device motion tracking)
  13. Added methods to enable/disable cursor/mouse event handling (needed for Gesture handling)
  14. Added method to perform Y-axis rotation
  15. Added new attribute to XSeen that lets the developer specify a tag for full-screen
  16. Added xseen-go event to indicate start of animation loop
  17. Revised control state button handling
  18. Added node to handle cubemaps as a resource
  19. Fixed camera controls bug. controls broken with 0.8.56
  20. Update 'model' and 'background' to use cubemaps with event handlers
  21. Added getVideoFrame method to XSeen
  22. Added events for asynchronous content loading (start, progress, complete, fail)
  23. Added reporting of LOAD events with tag attribute (in progress)
  24. Added ability to control logging from URL (?xseen_debug=)
  25. Added (CSS) animation to initial wait
  26. Added logging levels and cleaned up existing code debug statements
  27. Fixed timing condition with loading texture cubes for scene backgrounds