Projecting Celestia as 360 degree Full Dome format

The place to discuss creating, porting and modifying Celestia's source code.
Topic author
SimonFTB
Posts: 10
Joined: 22.06.2007
With us: 17 years 3 months
Location: Devon, UK

Projecting Celestia as 360 degree Full Dome format

Post #1by SimonFTB » 17.05.2010, 20:24

Hi all

Has anyone got anywhere with producing a capability in Celestia to project in "Full Dome" 360-degree format, suitable for use through a digital projector equipped with a fish-eye lens in a planetarium dome?

A quick "search" of the Forum reveals that a similar question was posed some 6 years ago but there were apparently no responses to the challenge. I'm hoping that someone might be up for taking on the task in 2010 as I wouldn't know where to start yet am 100% confident that the ever-increasing number of small and medium-sized digital planetaria around the world equipped with Full Dome projection technologies would be immensely grateful as the awesomeness of Celestia could be used to dramatic educational effect in such domes.

Yours optimistically,

Simon Ould
Devon, UK

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

Re: Projecting Celestia as 360 degree Full Dome format

Post #2by Kepeck07 » 27.06.2010, 19:58

Hello,
I'm working with a small mobile numeric planetarium with Stellarium and Celestia.
Do you think it would be possible to adapt a part of the fisheye projector code source of Stellarium to Celestia ?
That would be the revolution for all the small and medium plan?taria, I think so to !

Thanks for all yours greats works for Celestia.

Matthieu Gaud?
CALA / Lyon / France

alexjt
Posts: 2
Joined: 27.06.2010
With us: 14 years 3 months

Re: Projecting Celestia as 360 degree Full Dome format

Post #3by alexjt » 09.08.2010, 04:48

I had considered this option too, and thought about making a patch or add-on for it, but I scrapped that idea after looking at this website:

http://local.wasp.uwa.edu.au/~pbourke/m ... omemirror/

This website has a lot of great information on ways to do what you're trying to do, and methods to warp the screen to fit your exact needs. I think this is a better way to do this, because you control the warping map to a much higher degree, and moreover, you can do it to virtually anything, and create custom warping to fit each application! :D

Hope this is helpful,
-Alex


Return to “Development”