Feature request: support for panoramic output

General discussion about Celestia that doesn't fit into other forums.
Avatar
Topic author
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 4 months
Location: NY, USA

Feature request: support for panoramic output

Post #1by selden » 08.01.2004, 01:59

It would be very useful if Celestia could be persuaded to automatically generate output images that could be used in creating panoramic images.

It would be ideal if Celestia could be enhanced to generate an output image that is an all-sky picture in simple cylindrical format. I suspect that this would be a lot of work, though.

As an alternative, I think a new script command something like this would be adequate:

setdisplay { type "type" size [ 2vector ] }

where
type can be either "desktop" or "fullscreen"
and
2vector can be any value supported by the system.

Celestia should just generate an error message (popup?) if an invalid size is specified.

(A command of the form
captureimage { name "filename" type "jpg | png" }
would be nice, too, but isn't absolutely necessary.)

Then one could do something like this:

Code: Select all

setdisplay {type "desktop" size [ 1024 1024 ] }
set { name "FOV" value 90.0 }
goto { up [ 0 1 0 ] }
captureimage { name "cubic1" type "png" }

(and 5 others for the other tiles)

to take snapshots of appropriate views for use in a cubical panorama.

Thanks!
Selden

Return to “Celestia Users”