Math0424 / SpaceEngineersVR

A plugin to bring SpaceEngineers native VR support
GNU General Public License v2.0
38 stars 9 forks source link

Is this project still alive? #28

Open gagagu opened 1 year ago

gagagu commented 1 year ago

Hi, ist this project still alive and is it usable?

C-InfDef commented 1 year ago

I’ve been wondering the same since they’ve not changed anything for nearly a year now. I also can’t seem to find any alternatives for native vr other, so I got vorpx. I believe there may be something else out there that I’m not aware of tho

I also tried to compile the code into something usable but my lack of knowledge prevents me from going any further like changing code or whatnot.

gagagu commented 1 year ago

Hi, i was able to compile the plugin in VS2019 but i'm not sure if it's working. You have to use "Space Engineers Plugin Loader" for it and found out that there are additional two same projects available but in a lesser state atm. see: https://github.com/KlimeSE/SEVR and: https://github.com/Sharkgamedev/Space-Engineers-VR

I have C# knowledge but only on Database App development and Harmony and OpenVR is much more complicated, and alle code lines are not well documented... Hopefully this project is not dead

viktor-ferenczi commented 1 year ago

Sadly, nobody is actively working on this project. I have been working on it a lot before, but there have been only limited interest.

Right now this plugin can be used as a VR "view" into the game. We have the rendering part working okay on the most popular HMDs. It is a real "Wow!" moment when you see your creations at their real size for the first time in VR.

It is non-trivial to install this VR plugin now. It has dependencies which cannot be installed via the Plugin Loader. That's something which should be fixed first, so people don't have to compile it and deploy as a local plugin manually together with its dependencies.

There is nothing implemented from the in-game controls, however. That would be the next big topic making this VR plugin really usable and enjoyable. However, implementing this would be a lot of work, involving not only coding, but 3D artwork.

It was also difficult to set up usable Steam VR controller mappings, which will need more work and default configurations for the various hand controllers.

viktor-ferenczi commented 1 year ago

If you are interested in helping out with this plugin's development, then join the Plugin Loader Discord and find the SE Virtual Reality Plugin thread in the #plugin-development text channel.

gagagu commented 1 year ago

Hi, thx for reply. I had try to test the plugin yesterday with no success. I've installed the plugin via Plugin Loader, started my Pimax 8kx, SteamVR and than SE with Plugin Loader. The game was starting but Steam Home was still visible but freeze and something was visible behind bus not really. You wrote that some depenencies has to be installed. Is it possible for you to make a small readme how to install?

As i wrote before i have limited c# knowledge and limited time but i'm very interested in it. I also have 3D knowledge in Blender, Sketchup and Freecad but i'm not an Art-Worker more of a CAD Designer in 3D (see http://www.gagagu.de my Joke project).

I guess the limited inetrest is coming from that no one knows anything about this project. A good Youtube Video would help. I've joined the Discord.

Thx and greetings.

gagagu commented 1 year ago

Hi again, i've downloaded the SEVR.zip from Discord and check it out again.