MixedRealityCompanionKit | This is a MixedRealityToolkit style repository for code bits and components that may not run directl | Augmented Reality library

 by   microsoft C# Version: 1.5.7.2_UNET License: MIT

kandi X-RAY | MixedRealityCompanionKit Summary

kandi X-RAY | MixedRealityCompanionKit Summary

MixedRealityCompanionKit is a C# library typically used in Virtual Reality, Augmented Reality, Unity applications. MixedRealityCompanionKit has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

Mixed Reality Companion Kit -- This is a MixedRealityToolkit style repository for code bits and components that may not run directly on Microsoft HoloLens or immersive headsets but instead pair with them to build experiences targeting Windows Mixed Reality. This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              MixedRealityCompanionKit has a low active ecosystem.
              It has 574 star(s) with 299 fork(s). There are 106 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 112 open issues and 129 have been closed. On average issues are closed in 147 days. There are 6 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of MixedRealityCompanionKit is 1.5.7.2_UNET

            kandi-Quality Quality

              MixedRealityCompanionKit has no bugs reported.

            kandi-Security Security

              MixedRealityCompanionKit has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              MixedRealityCompanionKit is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              MixedRealityCompanionKit releases are available to install and integrate.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of MixedRealityCompanionKit
            Get all kandi verified functions for this library.

            MixedRealityCompanionKit Key Features

            No Key Features are available at this moment for MixedRealityCompanionKit.

            MixedRealityCompanionKit Examples and Code Snippets

            No Code Snippets are available at this moment for MixedRealityCompanionKit.

            Community Discussions

            QUESTION

            Microsoft HoloLens Spectator View Rig - Using a camera that's different than what the documentation says
            Asked 2018-Apr-18 at 16:10

            Can you use a USB camera for the Spectator View rig and overwrite one of the scripts OpenCV uses to get the camera feed?

            I think this is the first StackOverflow question where it talks about Spectator View the Microsoft HoloLens supports, because I checked once to see if any other questions talk about it here, and it doesn't look like it.

            Anyway, according to the documentation here, to enable Spectator View on a Unity-based UWP app that is deployed to more than one Microsoft HoloLens, I need to choose one out of four different ways to capture live video feed from a camera:

            • OpenCV 3.2
            • DeckLink Capture Card
            • Elgato Capture Card
            • Canon SDK

            In this Spectator View setup I have for a project that's under a non-disclosure agreement, I am using OpenCV 3.2. What I'm using is a Lenovo ThinkPad laptop as the hub for Spectator View.

            In detail, it runs the Unity Editor that holds the Spectator View Manager component I need to see in the Inspector in order to build, install, and launch the app that two HoloLens headsets I have will use to see a shared, anchored hologram that is spatially placed. The editor also has the Compositor interface I need to overlap what the camera sees with what a virtual camera this Unity scene has to create a video feed that goes out to a projector or TV set. Lastly, I have an executable from Microsoft's Mixed Reality Toolkit called Sharing Service where it runs basically a server program to exchange the transform of holograms on the fly, as if those are put in place in the real environment.

            Now, the Lenovo ThinkPad cannot take in any capture cards, because there are no internal expansion ports. The laptop does not have an HDMI input port; only output. As such, when I start running the app on the Unity Editor, I do get video input and Unity view input in the Compositor interface, but the video feed is coming from the built-in camera the Lenovo ThinkPad provides. What I want to do is use a different camera instead, preferably a DSLR camera that can connect to my laptop using USB.

            By using OpenCV 3.2 as the main dependency in the libraries I need, can I modify one of the scripts where it accepts video stream from a USB camera?

            ...

            ANSWER

            Answered 2018-Apr-18 at 16:10

            @Dtb49 says in the StackOverflow chat above,

            "I don't think you are limited to those four choices I think those are just the ones that they tested with. I do remember something about the USB port needed to be a 3.0 for it to work properly. I do remember coming across that problem when I was initially setting it up."

            I don't know right now whether I need to change a script or not to have the Compositor interface take camera input from the external camera that's connected by USB, or just disable the webcam on my laptop temporarily where something in the OpenCV assembly or motherboard determines which camera to load for the interface. But it looks like using a DSLR camera connected by USB for the Microsoft HoloLens Spectator View rig is possible.

            As a university intern, I can say that the documentation for Spectator View in its current state is quite confusing, as I am not familiar with UNET and some other Microsoft technologies.

            Source https://stackoverflow.com/questions/49883199

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install MixedRealityCompanionKit

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/microsoft/MixedRealityCompanionKit.git

          • CLI

            gh repo clone microsoft/MixedRealityCompanionKit

          • sshUrl

            git@github.com:microsoft/MixedRealityCompanionKit.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular Augmented Reality Libraries

            AR.js

            by jeromeetienne

            ar-cutpaste

            by cyrildiagne

            aframe

            by aframevr

            engine

            by playcanvas

            Awesome-ARKit

            by olucurious

            Try Top Libraries by microsoft

            vscode

            by microsoftTypeScript

            PowerToys

            by microsoftC#

            TypeScript

            by microsoftTypeScript

            terminal

            by microsoftC++

            Web-Dev-For-Beginners

            by microsoftJavaScript