Here is an experimental high-resolution rendering, using Mesa's tile rendering library: (thanks Chuft-Captain!)
The foreground is Celestia in a small window. In the background is a 4000x2810 png, viewed at 50%, in the GIMP image editor.
The png was captured using tile rendering.
Tile rendering works mostly, but there are a couple of problems:
* The above capture uses a 64k RGBA+DXT5NM normal map produced using the latest F-TexTools and nmtools.
While the textures are undoubtedly high res, when viewed at 100% crop in the 4000x2810 capture, the perceived quality is lower
than in the smaller Celestia window.
What Celestia should be doing is not only rendering at a larger size, but also using higher level VT tiles to render.
* The tile rendering library requires that OpenGL drawing routine does not perform its own perspective transform.
However Celestia does depth bucketing so perspective transform cannot be separated from the drawing routine
without loss of quality. (visible as flickering spots on the Sun and seams on the Earth) <-- Problem fixed!
* Overlays are not rendered.
Despite these issues, the tile rendering worked surprisingly well (no visible seams!) and IMHO would be a worthwhile improvement to
Celestia's current screenshot functionality.
High Resolution Rendering?
dirkpitt wrote:Despite these issues, the tile rendering worked surprisingly well (no visible seams!) and IMHO would be a worthwhile improvement to Celestia's current screenshot functionality.
Very nice results. Perhaps this would justify implementing image capture in the Mac OS X version of Celestia...
- Hank
- Chuft-Captain
- Posts: 1779
- Joined: 18.12.2005
- With us: 18 years 11 months
dirkpitt wrote:(thanks Chuft-Captain!)
Don't thank me, thank Brian Paul! I merely tracked him down, and asked the question.
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)
CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS
-- Gerard K. O'Neill (1969)
CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS
Here's another example. This time, I've provided an actual-sized capture (4000x3003),
converted to JPEG so that the file size is reasonable.
Click on the image below to download the hi-res capture (239K):
Cel url: click here
I managed to correct the perspective transform issue, so quality is improved!
One other problem I just noticed however, is that for both low and high res, stars are rendered at the same size.
This means stars appear tiny in the high res capture.
converted to JPEG so that the file size is reasonable.
Click on the image below to download the hi-res capture (239K):
Cel url: click here
I managed to correct the perspective transform issue, so quality is improved!
One other problem I just noticed however, is that for both low and high res, stars are rendered at the same size.
This means stars appear tiny in the high res capture.
That image looks very good.
Even with the stars too small, it is still a wonderful picture. Already wanted something like this for months (ever since I've discovered Celestia.
When can we see this feature in Celestia???
(This feature is also present in NASA's World Wind)
Even with the stars too small, it is still a wonderful picture. Already wanted something like this for months (ever since I've discovered Celestia.
When can we see this feature in Celestia???
(This feature is also present in NASA's World Wind)
Last edited by duds26 on 15.04.2018, 21:29, edited 2 times in total.