Feature request: support for panoramic output
Posted: 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:
(and 5 others for the other tiles)
to take snapshots of appropriate views for use in a cubical panorama.
Thanks!
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!