Celestia and OpenVR

The place to discuss creating, porting and modifying Celestia's source code.
Topic author
dgm3333
Posts: 1
Joined: 14.08.2022
With us: 1 year 8 months

Celestia and OpenVR

Post #1by dgm3333 » 14.08.2022, 20:17

There seem to be a few scattered posts over many years using celestia with virtual reality headsets, but no real discussion about activity.
And amazing there isn't a decent VR universe simulator.

OpenVR middle-layer (eg github.com/ValveSoftware/openvr) would seem to be a relatively good modern option to enable interfacing with the headset and controllers, and Celestia already has all the required dual-viewpoint visualisation integral to existing code.

Thus it would seem like a relatively small effort to put them together to make Celestia even more amazing.

However given this seems simple to me but hasn't already been done implies either there is something better than Celestia which has already done it (but I can't find it), or there is something very challenging about which which I'm missing...

Can anyone input on the options?

D

Markerz
Developer
Posts: 274
Joined: 29.01.2009
Age: 28
With us: 15 years 3 months
Location: Suzhou, China

Post #2by Markerz » 15.08.2022, 05:30

I do not think anyone out there is working on it, but a lot of the foundation work is already done, so it can happen if anybody wants to work on it.

I do not know about openvr sdk but I looked at the cardboard SDK for android some time ago which for rendering basically just requires us to render the same scene from two eyes to separate textures (I did not go further than just looking tho). and I believe with celestia code one can set different observer orientation to do so. it should not be too difficult to set it up just for basic rendering if one is familiar with both celestia and the VR sdk. to get proper interaction to work might require much more work.

Avatar
TheLostProbe
Posts: 217
Joined: 07.05.2020
Age: 17
With us: 4 years
Location: City of Port Phillip, Melbourne, Australia

Post #3by TheLostProbe » 15.08.2022, 23:48

dgm3333 wrote:implies either there is something better than Celestia which has already done it
SpaceEngine supports VR. yes, Celestia is free while SE is not (depending on which version you get), but people prefer the better visuals and the procedurally generated universe that SpaceEngine offers. however, Celestia does get more frequent data updates, mainly via the many user-created addons that are growing in abundance. so Celestia does give users a more up-to-date and realistic simulation of the known universe, but SE fills in the gaps with its procedural generation, which is the programs main focal point.
Celestia VR could possibly do well on the educational side, educational observatories such as Wellington's Space Place could use Celestia VR as an educational tool. but other than that, i dont really see a market for Celestia VR. it likely wouldnt be downloaded much, thanks to competing programs like SpaceEngine. but i sure as hell would use it, if i could afford a VR headset :wink:
Last edited by TheLostProbe on 17.08.2022, 04:56, edited 1 time in total.
"Carbon stars with ancient satellites colonized by sentient fungi. Gas giants inhabited by vast meteorological intelligences. Worlds stretched thin across the membranes where the dimensions intersect... impossible to describe with our limited vocabulary."
- Dr. Wallace Breen

Avatar
Anthony_B_Russo10
Moderator
Posts: 671
Joined: 03.07.2018
Age: 21
With us: 5 years 10 months
Location: Tallahassee, Florida, US

Post #4by Anthony_B_Russo10 » 16.08.2022, 14:54

TheLostProbe wrote:Celestia VR could possibly do well on the educational side,

Considering there is Celestia Celestia ED already, VR would do a good job for Educational Celestia.
Anthony B. Russo, I like Pluto. Mod of the Celestia subreddit: https://www.reddit.com/r/Celestiasoftware/
I have over 40 computers, trying to list them here would be a pain.
Responsible for the NEO catalog: https://celestia.space/forum/viewtopic.php?f=23&t=22203
And mod of the Discord server.

onetwothree
Site Admin
Posts: 704
Joined: 22.09.2018
With us: 5 years 7 months

Post #5by onetwothree » 16.08.2022, 19:45

There was a 3rd party project to make Celestia run in stereo mode. But it was made between 2013 and 2017 when Celestia was dead, so it lives like an independent abandoned fork.

But in any way we're glad see any contributions.

Avatar
John Van Vliet
Posts: 2940
Joined: 28.08.2002
With us: 21 years 8 months

Post #6by John Van Vliet » 17.08.2022, 14:12

as i recall ( a few years back ) Celestia was ported to the " CAVE" environment , as to VR ?
i do not use any VR yet so it really has not been important to me at least for the time being


Return to “Development”