OpenVRDesktopDisplayPortal | favorite Desktop Window directly into any OpenVR game | Augmented Reality library

 by   Hotrian C# Version: final-version License: Non-SPDX

kandi X-RAY | OpenVRDesktopDisplayPortal Summary

kandi X-RAY | OpenVRDesktopDisplayPortal Summary

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

OpenVRDesktopDisplayPortal is a Utility Application for SteamVR that can mirror a Desktop Window into a Cross Game SteamVR Overlay. OVRDDP works on SteamVR and should be fully compatible with any SteamVR headset, though you will need tracked controllers for many of the features. It is known to work for the HTC Vive as well as the Oculus Rift, though some games may not be compatible with the Rift; please check the Compatibility Article for more details. The only major downside is that Cross Game Overlays will always draw on top of game geometry because Depth information is not fed to the Compositor by SteamVR games. To use this, you can download the latest release and check out the Instructions Article to get started. Or, if you are more code savvy, grab Unity 5.3.6f1 and roll your own by cloning the repo or downloading the source as a zip.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              OpenVRDesktopDisplayPortal has a low active ecosystem.
              It has 423 star(s) with 95 fork(s). There are 39 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 13 open issues and 55 have been closed. On average issues are closed in 66 days. There are 2 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of OpenVRDesktopDisplayPortal is final-version

            kandi-Quality Quality

              OpenVRDesktopDisplayPortal has 0 bugs and 0 code smells.

            kandi-Security Security

              OpenVRDesktopDisplayPortal has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              OpenVRDesktopDisplayPortal code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              OpenVRDesktopDisplayPortal has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              OpenVRDesktopDisplayPortal 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 OpenVRDesktopDisplayPortal
            Get all kandi verified functions for this library.

            OpenVRDesktopDisplayPortal Key Features

            No Key Features are available at this moment for OpenVRDesktopDisplayPortal.

            OpenVRDesktopDisplayPortal Examples and Code Snippets

            No Code Snippets are available at this moment for OpenVRDesktopDisplayPortal.

            Community Discussions

            Trending Discussions on OpenVRDesktopDisplayPortal

            QUESTION

            How to create and distribute SteamVR dashboard overlays
            Asked 2018-Apr-12 at 21:14

            To be totally clear. This question is about SteamVR dashboard overlays specifically, not regular overlays.

            I have been playing around with the C++ SteamVR SDK and working on some overlay application prototypes lately. Something I have not managed to do so far is to get a dashboard overlay to show up. The error I get when I call CreateDashboardOverlay is VROverlayError_PermissionDenied. I'm guessing that this is because I need to be authenticated with a SteamVR developer account, which I don't currently have. Can anyone verify that? There doesn't seem to be any (public) documentation on this at all beyond what's in openvr.h and the openvr github docs page, which is somewhat sparse.

            I'm also guessing that any dashboard overlay application would need to be distributed through the official Steam store, but again I can't find anything official on that. I suspect that Valve would require this since otherwise any old malware that happens to be running on the system could easily create an official-looking dashboard overlay.

            Note again that I am referring specifically to dashboard overlays. I can get regular overlays to show up just fine.

            There are a few repos on github with implementations of steamvr overlays (https://github.com/Hotrian/OpenVRDesktopDisplayPortal for example), but I have yet to find one that is actually creating a dashboard overlay.

            Any info or links to documentation I'm somehow missing would be greatly appreciated. I'm starting to think I might be missing something obvious.

            Thanks

            Edit for clarity:

            My questions are: Am I getting the permission denied error when calling CreateDashboardOverlay because I need to satisfy some kind of authentication requirement such as having a steam dev account? And do SteamVR dashboard overlay apps need to be distributed via an official channel?

            ...

            ANSWER

            Answered 2018-Apr-12 at 21:14

            On further review it appears I was misinterpreting my own debug output and reading a bit too much into it because the conclusions sort of made sense in my mind.

            The CreateDashboardOverlay call was working fine. Later on in my code I was calling ShowOverlay, which of course is not allowed for dashboard overlays (They are shown by opening them via the SteamVR dashboard UI).

            My dashboard overlay is working fine after all.

            To summarize, the answer to both of my questions is no. No Steam developer status is needed to create a dashboard overlay and SteamVR dashboard overlay apps do not need to be distributed through any kind of official channel.

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

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

            Vulnerabilities

            No vulnerabilities reported

            Install OpenVRDesktopDisplayPortal

            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

            Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link