360 set-up

General discussion about Celestia that doesn't fit into other forums.
Topic author
colinyell
Posts: 3
Joined: 10.11.2011
With us: 12 years 6 months

360 set-up

Post #1by colinyell » 05.12.2011, 20:04

Hi,

I work for a company called igloo vision and we have a range of panoramic projection domes, http://www.igloovision.com, and I was wondering if it would be possible to configure Celestia to work in panorama through five projectors rather than full dome. The idea is to use the panoramic system at a schools event in the uk in April.

We plan to set the dome up in a space ship type set-up with a starship enterprise style control room to give school children a spaceship simulator type experience. Ideally I would like to run Celestia on one PC with an eyefinity graphics card outputting to five channels of video. I would then capture these signals into our existing igloo geometry correction and edge-blending system and display this on the 360 screen.

Is it possible to configure Celestia to have one 360 field of view that spans five outputs? Is this the best way of setting Celestia up to work in panorama?

Cheers,

Colin

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

Re: 360 set-up

Post #2by John Van Vliet » 05.12.2011, 21:00

--- edit ---
Last edited by John Van Vliet on 19.10.2013, 06:26, edited 1 time in total.

Avatar
selden
Developer
Posts: 10190
Joined: 04.09.2002
With us: 21 years 8 months
Location: NY, USA

Re: 360 set-up

Post #3by selden » 05.12.2011, 21:16

John,

Where can one get a wide-angle version of Celestia?

The standard version is limited to a view which is about 120 degrees tall. If you force it beyond that, things are badly distorted.

If you have multiple displays and their drivers are correctly configured in the operating system, you can drag Celestia's borders so it draws on all of them, but that's only part of the problem.

p.s. In "full screen" mode, Celestia only fills the primary screen -- at least that's what happens on my dual-display Windows computer. The other screen continues to show the desktop. Having to drag the window borders is a problem both because it's an extra manual operation and because the borders continue to be visible.
Selden

Topic author
colinyell
Posts: 3
Joined: 10.11.2011
With us: 12 years 6 months

Re: 360 set-up

Post #4by colinyell » 06.12.2011, 11:31

It sounds like it might not be as simple as I first thought.

I believe the eyefinity graphics card can be configure so all outputs apear as one screen to the computer so full screen should send it across all screens but obviously the main problem is the FOV. Is it possible to customise Celestaia to use a panoramic or cylindrical camera with a 360 FOV?

If not is it posible to run multiple instances of Celestia so one did two screens another copy did another two screens and a third did one screen and then share commands from one version to the other two?

Can anyone sugest a good scripter who may be able to do this sort of customization who wants a job?

Cheers,

Colin

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 3 months
Location: Seattle, Washington, USA

Re: 360 set-up

Post #5by chris » 09.12.2011, 21:31

I don't think that Celestia's FOV limit will be a problem here... If I've understood correctly, what you want to do are render five 90 degree views in different directions from the same point in space. Then, your software will combine these views and warp them for display on all screens. Is that right?

--Chris

Topic author
colinyell
Posts: 3
Joined: 10.11.2011
With us: 12 years 6 months

Re: 360 set-up

Post #6by colinyell » 12.12.2011, 14:54

Yes this is exactly how I would like to run Celestia. Where do I start with rendering out to multiple viewports? It is something that needs to be set up with a lot of scripting? Could it be done over five playback PC's so i could keep everything at the highest quality and each computer would only be doing one output or would it be easier from one with a multiple output graphics card?

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 3 months
Location: Seattle, Washington, USA

Re: 360 set-up

Post #7by chris » 13.12.2011, 02:02

colinyell wrote:Yes this is exactly how I would like to run Celestia. Where do I start with rendering out to multiple viewports? It is something that needs to be set up with a lot of scripting? Could it be done over five playback PC's so i could keep everything at the highest quality and each computer would only be doing one output or would it be easier from one with a multiple output graphics card?

More than just scripting is required for this... The Celestia source code would have to be modified. It would be easiest to make it work on a single PC with multiple outputs. Otherwise, there's quite a bit of extra work required to keep the multiple instances of Celestia synchronized. Do you have hardware than can output to five displays? And if so, how is it done?

--Chris

Kepeck07
Posts: 2
Joined: 05.01.2010
With us: 14 years 4 months

Re: 360 set-up

Post #8by Kepeck07 » 15.12.2011, 14:54

The problem is not the FOV but the output must be wrapped before to have the 360 FOV ?!
No one could adapt a fisheye view for Celestia like Stellarium ? :(
Perhaps the NASA team ? I dont understand why it is not implemented for the education. It is very difficult to do this option ?
Thank you.

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 1 month
Location: Thyrrenian sea

Re: 360 set-up

Post #9by Fenerit » 15.12.2011, 15:38

Kepeck07 wrote:The problem is not the FOV but the output must be wrapped before to have the 360 FOV ?!
No one could adapt a fisheye view for Celestia like Stellarium ? :(
Perhaps the NASA team ? I dont understand why it is not implemented for the education. It is very difficult to do this option ?
Thank you.

Maybe because the observer should be rest from start and such an option should be like Celestia were to load from the beginning in quiet mode; that is: another version of Celestia. With a FOV o 360 the observer can only spin. :roll: :wink:
Never at rest.
Massimo


Return to “Celestia Users”