Giter Site home page Giter Site logo

meruja / hololensvolumerendering Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yoong93/hololensvolumerendering

0.0 0.0 0.0 334.9 MB

JavaScript 0.08% C 0.09% Objective-C 0.06% Java 1.13% C# 86.82% Objective-C++ 0.26% GLSL 2.30% HLSL 0.99% ShaderLab 8.26%

hololensvolumerendering's Introduction

Shared Experience Hololens

Microsoft Hololens Application for shared experience in medical area, developed with Unity.

1. Shared Hologram for multiple Hololens Unit.

  • First unit connected to sharing service acts as host, and other units receives transformation(position, rotation, scale) through service. Codes based on Holograms 240-SharedExperience by Microsoft.

2. Interactions with gestures and keyword recognizer.

Only host can do the gesture.

  • Move Model : Start moving the model. Model is placed right in front of host. Can fix the model by air tap.
  • Scale Model : Start scaling the model by vertical navigation.(Hold your finger after air tap, and move vertically)
  • Rotate Model : Start rotating the model by navigation in any direction.
  • Reset Model : Resets the model to original rotation / scale. Model is placed right in front of host.
  • Start Tracking : Start Tracking the model.

3. Tracking

  • Tracking using Vuforia Tracking images. Tracking Image is in VRender/Assets/Vuforia/Target.jpg

4. Volume Rendering

ย - Implemented Volume Rendering of CT scan results into 3D cube. Codes implemented from http://graphicsrunner.blogspot.kr/2009/02/volume-rendering-201-optimizations.html, https://github.com/gillesferrand/Unity-RayTracing

5. Further Application

  • Model picked from Onedrive / filepicker.
  • Optimization of Volume Rendering, Transfer Function

hololensvolumerendering's People

Contributors

yoong93 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.