I don't see any reason why using weston-launch to open it on the rift directly won't work, once I've coded the logic for multiple physical outputs (in fact, I just did it with all of my monitors turned off, and it worked perfectly). Currently I'm switching to a second running X server, launching weston, then moving the fullscreen window to the rift (using a tiling window manager). My system is a triple monitor setup, and I have to unplug one of my three monitors to plug the rift in. openGL ES and c is what the rest of Weston is written in.Īs to how I've been running it. The rift part of it is using Client Side Distortion (I get a glXBadDrawable trying the other way), written in openGL ES (GLES2/gl2.h headers) and c. I've been working from a git clone of the Weston repository, so it's a wayland compositor (Weston, with rift support). That may not be practical with the DK2 (or it may), but I want it for CV1, CV2 at the latest. I'm not discouraged at all, I want to replace my tiny 21 inch screens and my bigger, but still small, 51 inch tv screen with virtual screens as big as I want in the rift that it can do 3D video well is only a small additional benefit (though cool to code). And it has to be vastly better than rebooting to watch videos? :P (mpv would be my choice, as it works exceptionally well in Weston already, and I like the interface that it inherited from mplayer). The advantage of doing it this way, rather than coding a dedicated Rift video player, is that you can use your favourite video player with all of it's features, preferences, and key bindings. I think the bigger stumbling block would be having to compile it yourself (I've no idea if my code will get merged back into Weston, or how long a Rift enabled build would take to get into your distro's packaging system even if it does).īut I'm happy to provide instructions for the use case of VR video playing right next to it when I put it up on github. You might find that Wayland is already installed on your main system (if not Weston), as it's an indirect dependency of gtk2 and gtk3 (true for arch linux, maybe true for your distro). Indeed, I'm running it inside an X session now (so I can code alongside it). No low effort memes, gifs, image macros, etc.Įverything you need to know about the Quest 2 Wiki Pages.Read the FAQ before posting a question.This is a place for friendly VR discussion, don’t start drama, attack, or bait other redditors.New Quest 2 Owner? - Everything you need to know about the Quest 2 Rules of the Oculus Subreddit Welcome to /r/Oculus, a place for Oculus fans to discuss VR.
0 Comments
Leave a Reply. |