HoloLens application first prototype

Conducted by Timur Kuzhagaliyev

Overview

This demonstration was built using the bits and pieces from all of the previous experiments. Here's a summary of major additions:

  • Improved folder hierarchy structure, making it easier to download and import new objects in the future.
  • Fixed BoxCollider generation for child meshes and the combined object itself.
  • Every object (e.g. root Unity GameObject for every model and DICOM image) now has 2 children: BoundingBox, which is the cube representing the bounding box of the object that appears whenever Gaze cursor hovers over the model, and the Parts, which holds the rest of relevant parts of the object, such as model components or the plane for DICOM images.
  • Bounding boxes now appear when the combined model is hovered with Gaze.
  • Menus responsible for triggering rotation, translation and scaling modes now appear on top of the bounding boxes.
  • Translation, rotation and scaling now works as intended.
  • Data markers can now be used to add text notes or voice recordings to model meshes.
  • Multiple objects can now be loaded into the scene.