Hello everyone.

The Mixed Reality Forums here are no longer being used or maintained.

There are a few other places we would like to direct you to for support, both from Microsoft and from the community.

The first way we want to connect with you is our mixed reality developer program, which you can sign up for at https://aka.ms/IWantMR.

For technical questions, please use Stack Overflow, and tag your questions using either hololens or windows-mixed-reality.

If you want to join in discussions, please do so in the HoloDevelopers Slack, which you can join by going to https://aka.ms/holodevelopers, or in our Microsoft Tech Communities forums at https://techcommunity.microsoft.com/t5/mixed-reality/ct-p/MicrosoftMixedReality.

And always feel free to hit us up on Twitter @MxdRealityDev.

Hololens Compositor showing up black (or no image at all) in Microsoft Shared Experience example

Hello there. I hope someone can shed some light onto my issues as this example project has been a huge pain. I will try and provide as much detail as possible to limit any ambiguity.

I am using the MixedRealityCompanionKit (https://github.com/Microsoft/MixedRealityCompanionKit) to try and capture high quality video feed of my Hololens experience and composite it into unity. I am using Unity 5.6.3p2 (also tried Unity 5.6.2f1), The Decklink Capture Card (with Blackmagic DeckLink SDK 10.9.10), OpenCV 3.2, and a Cannon Camera. I followed the tutorial in excruciating detail located here and attempted all of the steps several times on 3 different fresh builds I pulled down from the Github listed in the link. However, I cannot get the compositor to work to save my life, even though I follow every step exactly as listed.

I have everything hooked up as specified in the tutorial, and I can get a live feed from the camera ONLY if I open the Black Magic Media viewer and view the feed within that application. So I know the feed is coming to the computer. But this live feed from the camera will NOT show up in the unity window no matter what I try. I have made certain that no other application is accessing the feed from the camera and have restarted my computer, and the project from the beginning several times to no avail.

Linked below is my current view when I run the sample project with the compositor hooked up. The compositor shows the Hologram with a black background. When I take a picture, the picture will show an enlarged view of the same hologram with a black background. When I take a video, the whole video is just black with no holograms. But either way the live video feed will not show up.

One very interesting note: The compositor was showing absolutely nothing before when I was running the app. Just a blank gray screen with no holograms or color. And the console posted the following errors when I opened the project initially

However, after finding this post https://forums.hololens.com/discussion/9027/spectator-view-how-to-get-the-camera-feed-in-compositor I was able to get the compositor to at least show the hologram with a black background. Weirdly enough I had to open the application in unity 5.5, and then reopen it in Unity 5.6. I have to repeat this process any time I close unity and reopen it or else the compositor just shows as gray and will not render any holograms or the black background.

Does anyone have any suggestions on how to get the live camera feed to work with the Unity compositor in the demo? Any help would be greatly appreciated!!! (sorry for the long post)

Sign In or Register to comment.