Page 1 of 1
Phoebe
Posted: 09.11.2011, 01:47
by chris
I've managed to convert Robert Gaskell's very nice model of Phoebe into cmod format. The data set is available in four resolutions; this video shows the model at the second highest resolution:
http://www.youtube.com/watch?v=ifmDLKkyEhMI've made the models available here:
http://www.celestiaproject.net/~claurel/celest ... ls/phoebe/The highest resolution version has not been uploaded yet. I'm experimenting with using a lower resolution geometry file and a normal map derived from the high resolution model. This should give a very realistic looking rendering without the memory and performance impact of using the highest resolution model.
Some version of this model should be included in the base Celestia package.
--Chris
Re: Phoebe
Posted: 09.11.2011, 02:55
by Cham
The model (high res) is very nice, Chris. However, we should be able to apply a texture to it. Is this possible ?
Re: Phoebe
Posted: 09.11.2011, 06:14
by chris
Cham wrote:The model (high res) is very nice, Chris. However, we should be able to apply a texture to it. Is this possible ?
The current model does not have uv coordinates; I am working on generating them, since they are required for a normal map.
--Chris
Re: Phoebe
Posted: 09.11.2011, 17:34
by chris
Also Mimas:
http://www.youtube.com/watch?v=GS3NdC_hliAThe model may be downloaded here:
http://www.celestiaproject.net/~claurel/celestia/models/mimas/mimas256.cmod contains about 786,000 triangles, which current graphics hardware can handle without much problem. The highest resolution version has four times as many triangles.
--Chris
Re: Phoebe
Posted: 11.11.2011, 04:40
by chris
The technique of using normal maps for fine geometry detail in small body shape models works spectacularly well! The screenshots below show the lowest resolution versions of Gaskell's models with normal maps generated from the highest resolution versions. Each of the models has about 50,000 triangles. Other than the normal map, there is no texture.
Eros:
Eros-nm.jpg
Phobos:
Phobos-nm.jpg
Phoebe:
Phoebe-nm.jpg
Itokawa:
Itokawa-nm.jpg
Models and normal maps for Phobos, Eros, Phoebe, and Itokawa are here:
http://www.celestiaproject.net/~claurel/celest ... models.zipThe are not quite perfect yet; there's still a seam visible between sections of the models. I'm working to eliminate this artifact, but it's proving persistent.
--Chris
Re: Phoebe
Posted: 11.11.2011, 23:02
by CAP-Team
Wow that's very nice!
Re: Phoebe
Posted: 13.11.2011, 01:53
by abramson
Beautiful!
Re: Phoebe
Posted: 15.11.2011, 00:10
by chris
A video of the 433 Eros model:
http://youtu.be/_1qZc278-yAThis model is identical to the one that I uploaded a few days ago except that it uses a compressed normal map and has a uniform color (based on 'true color' images from the NEAR team.)
--Chris
Re: Phoebe
Posted: 15.11.2011, 02:49
by Cham
chris wrote:A video of the 433 Eros model:
--Chris
Very nice. Have you solved the seams problem ?
Ready to release all the models ?
Re: Phoebe
Posted: 15.11.2011, 10:36
by t00fri
chris wrote:A video of the 433 Eros model:
http://youtu.be/_1qZc278-yAThis model is identical to the one that I uploaded a few days ago except that it uses a compressed normal map and has a uniform color (based on 'true color' images from the NEAR team.)
--Chris
Indeed, Cosmographia is getting VERY nice. Builds also fine under Linux with the same cosmographia.pro.
Fridger
CG_Eros2.jpg
CG_Eros_small.jpg
Re: Phoebe
Posted: 15.11.2011, 16:09
by steffens
t00fri wrote:Indeed, Cosmographia is getting VERY nice. Builds also fine under Linux with the same cosmographia.pro.
Beeing not a very frequent reader here anymore, I totally missed "Cosmographia" until now.
Looking at the development of Celestia, compared to the activity of the Cosmographia project - is it safe to assume that Celestia is dead by now?
(I know that this question was already answered with 'no' back in August, but that does not seem very convincing...)
Re: Phoebe
Posted: 16.11.2011, 01:58
by chris
Cham wrote:Very nice. Have you solved the seams problem ?
Ready to release all the models ?
The seams are still present unfortunately. I'm using a tool called xNormal to generate the normal map from the high resolution geometry, and I can't understand what's going wrong at the edges. I'll make a separate post in the modeling forum describing all the steps required to create these models.
I've repackaged all of the models (including Mimas this time) as a Celestia add-on:
http://www.celestiaproject.net/~claurel/celest ... models.zipThe bodies replaced are:
Phobos
Mimas
Phoebe
433 Eros
25143 Itokawa
They should all be in their correct orientation. This line is required in all of the definitions in order to compensate for Celestia's unconventional coordinate system:
Orientation [ 180 0 0.7071 0.7071 ]
This is the product of two rotations: 90 degrees about the x-axis followed by a 180 degree rotation about the y-axis.
--Chris
Re: Phoebe
Posted: 16.11.2011, 02:59
by Cham
Chris,
the Itokawa model has holes, very easily visible with and without the normal map :
itok1.jpg
itok2.jpg
Also, we could see triangles in some shadow parts (low resolution of the mesh), especially around craters. I strongly suggest that you use higher resolution models.
Re: Phoebe
Posted: 16.11.2011, 17:15
by chris
Cham wrote:Chris,
the Itokawa model has holes, very easily visible with and without the normal map :
It's a problem with the original data set. I'll try reprocessing it to merge nearly identical vertices.
Also, we could see triangles in some shadow parts (low resolution of the mesh), especially around craters. I strongly suggest that you use higher resolution models.
Obviously, the model will look better with more geometric detail. Using the next higher level of detail would quadruple the number of triangles; in my opinion, it's not worth the modest gain in visual quality.
--Chris
Re: Phoebe
Posted: 18.11.2011, 20:32
by H2SO4
steffens wrote:...
Looking at the development of Celestia, compared to the activity of the Cosmographia project - is it safe to assume that Celestia is dead by now?
(I know that this question was already answered with 'no' back in August, but that does not seem very convincing...)
Man I hope not. This is an amazing work.
I don't get why everything seems to have died down though
Re: Phoebe
Posted: 18.11.2011, 21:02
by selden
The Celestia developer group is quite small. They all seem to be working on other projects right now, but I know there are plans for major enhancements to Celestia. They'll just take a little longer to complete than some people might like.
In the meantime, building your own copy of Celestia from the developmental source code isn't very hard. The procedure is described in the Celestia WikiBook at
http://en.wikibooks.org/wiki/Celestia#Development