!nEhHIyYMZKDQCNkilw:matrix.org

SimulaVR

8 Members
Linux VR Desktop Environment for productivity (https://github.com/SimulaVR/Simula) 1 Servers

Load older messages


Timestamp Message
4 Mar 2019
14:31:47@gitter_georgewsinger:matrix.orgGeorge Singer (Gitter)and takes down Simula with it
14:31:52@sudoreboot:matrix.orgsudoreboot
In reply to @gitter_georgewsinger:matrix.org
We need to set up an OpenHMD backend for Simula
I already did, it just doesn't work with multithreading
14:31:54@gitter_georgewsinger:matrix.orgGeorge Singer (Gitter) Though they've gotten better
14:32:30@gitter_georgewsinger:matrix.orgGeorge Singer (Gitter)Is that hard limitation of OpenHMD? Or we just have to set up multithreading?
14:32:45@gitter_christophhaag:matrix.orgChristoph Haag (Gitter)Well we just have to wait for the OpenXR spec release
14:32:58@sudoreboot:matrix.orgsudoreboot
In reply to @gitter_georgewsinger:matrix.org
Is that hard limitation of OpenHMD? Or we just have to set up multithreading?
Probably the plugin
14:33:09@sudoreboot:matrix.orgsudorebootThe godot plugin that si
14:33:16@gitter_georgewsinger:matrix.orgGeorge Singer (Gitter) And yes, I stand corrected: https://github.com/SimulaVR/Simula/blob/master/addons/godot-haskell-plugin/src/Plugin/VR.hs#L19
17:57:05@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter) Okay so I'll have to wait till you get that base station thing
17:57:48@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter) (edited) ... thing => ... thing figured out
17:58:06@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter) (edited) ... you get that base ... => ... you enable using it without a base ...
17:58:25@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter) (edited) ... station thingfigured ... => ... station figured ...
17:58:30@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter) (edited) ... station figured out => ... station
18:04:47@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter)Going to see what the VR lab at my college has available too. (And at the same time see if I can connect their wiimotes for use as a controller!)
18:04:58@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter) (edited) ... connect their wiimotes ... => ... connect the nearby game lab's wiimotes ...
18:05:12@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter) (edited) ... available too. (And ... => ... available today. (And ...
18:08:51@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter)I was looking over the posts on the wiki and noticed that your goals are even more ambitious than a VR desktop. Would I be correct to infer that the reason for going with wayland is to later be able to avoid systemd?
18:09:07@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter) (edited) ... desktop. Would I ... => ... desktop. If you're making a VR _distro_... would I ...
18:12:49@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter) Also given that a VR desktop environment, I'm imagining you could make it multi-user without too much trouble! I like the idea of being able to stand side by side with someone- pair programming would be extremely smooth to transition into for example.
18:15:25@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter) (edited) Also given that a VR desktop environment, I'm imagining you could make it multi-user without too much trouble! I like the idea of being able to stand side by side with someone- pair programming would be extremely smooth to transition into for example. => I was looking over the posts on the wiki and noticed that your goals are even more ambitious than a VR desktop. If you're making a VR _distro_... would I be correct to infer that a reason for going with wayland is to later be able to avoid systemd?
18:16:46@gitter_christophhaag:matrix.orgChristoph Haag (Gitter) perhaps with godot's multiplayer capabilities
18:18:58@gitter_christophhaag:matrix.orgChristoph Haag (Gitter) you probably can't use steamvr with the official vive driver that comes with it without having basestations, but you can use OpenHMD's reverse engineered Vive driver (that supports only rotational tracking at the moment anyway) and even use that one with SteamVR with SteamVR-OpenHMD though that requires some compiling
18:23:59@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter) I've been looking into OpenHMD. Got their opengl example working, so yes I suppose that moves the actual bottleneck for my usage back to me being able to compile your code
18:24:50@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter)(Or simply having a compiled binary since I confirmed the binary on the Ubuntu install worked)
18:25:24@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter) (edited) ... simply having a ... => ... simply getting a ...
19:59:20@gitter_georgewsinger:matrix.orgGeorge Singer (Gitter)

I was looking over the posts on the wiki and noticed that your goals are even more ambitious than a VR desktop. If you're making a VR distro... would I be correct to infer that a reason for going with wayland is to later be able to avoid systemd?

The honest reason why we went with Wayland is that Simula was originally based off of motorcar (an earlier VR window manager that ran on the Oculus Rift DK2). However, the author of that project outlines some theoretical reasons why Wayland is better for VR than X11. Here is a link to his masters thesis which outlines those reasons, if you're curious : )

20:25:16@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter)Ah! Makes sense
20:25:23@gitter_nervecoordinator:matrix.orgMaximilian Van Hout (Gitter)Thank you
21:57:32@gitter_christophhaag:matrix.orgChristoph Haag (Gitter) I'm guessing much of the reason is that it's easier running offscreen 3d accelerated
21:57:39@gitter_christophhaag:matrix.orgChristoph Haag (Gitter)and synthesizing input on X is not fun

There are no newer messages yet.


Back to Room List