My 3D view from DTM and ortho textures
-
Topic authorLimax7
- Posts: 98
- Joined: 23.01.2010
- Age: 45
- With us: 14 years 10 months
- Location: Poland, Bialystok
My 3D view from DTM and ortho textures
Here is my 3D version of Ahuna Mons in Ceres
I use JMars software to generate DTM and ortho texture (LAMO phase) and create CMOD model to Celestia.
Youtube - 3D Ahuna Mons in Ceres
http://www.youtube.com/watch?v=EMW4bXI9-o8
I use JMars software to generate DTM and ortho texture (LAMO phase) and create CMOD model to Celestia.
Youtube - 3D Ahuna Mons in Ceres
http://www.youtube.com/watch?v=EMW4bXI9-o8
Adam Hurcewicz
Bialystok, Poland
Bialystok, Poland
Hi Limax7.
No, sorry, I was not clear enough, I'm unable to work on 3D objects, I just would like to test on Celestia your cmod file.
Beg your pardon.
Goofy
No, sorry, I was not clear enough, I'm unable to work on 3D objects, I just would like to test on Celestia your cmod file.
Beg your pardon.
Goofy
"Something is always better than nothing!"
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO
-
Topic authorLimax7
- Posts: 98
- Joined: 23.01.2010
- Age: 45
- With us: 14 years 10 months
- Location: Poland, Bialystok
Hi Limax7.
No, sorry, I was not clear enough, I'm unable to work on 3D objects, I just would like to test on Celestia your cmod file.
Beg your pardon.
Goofy
OK here is a add on Try it!
I have some other models (Occator and Haulani craters and 2 Mars craters from MRO images)
Adam Hurcewicz
Bialystok, Poland
Bialystok, Poland
-
Topic authorLimax7
- Posts: 98
- Joined: 23.01.2010
- Age: 45
- With us: 14 years 10 months
- Location: Poland, Bialystok
Another 3D object: Eastern Valles Marineris from site HiRISE:
https://hirise.lpl.arizona.edu/dtm/dtm.php?ID=ESP_054160_1775
Youtube - 3D Eastern Valles Marineris
https://www.youtube.com/watch?v=aNjq7kbRtU4
https://hirise.lpl.arizona.edu/dtm/dtm.php?ID=ESP_054160_1775
Youtube - 3D Eastern Valles Marineris
https://www.youtube.com/watch?v=aNjq7kbRtU4
Adam Hurcewicz
Bialystok, Poland
Bialystok, Poland
Thank you Limax7, appreciated.
BTW, just curious, in the ssc file you put it orbiting Sun instead of lying over Ceres surface, why?
Thank you again.
Goofy
BTW, just curious, in the ssc file you put it orbiting Sun instead of lying over Ceres surface, why?
Thank you again.
Goofy
"Something is always better than nothing!"
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO
An object can be placed relative to a spherical object's surface by defining the object to be a "SurfaceObject". See https://en.wikibooks.org/wiki/Celestia/SSC_File
Selden
Thank you Selden, I knew it, but the problem is that it results angled with the surface, as shown in the attached image:
I tried changing " Orientation " but no valid results.
Can you help us, please?
Thanks a lot!
Goofy
I tried changing " Orientation " but no valid results.
Can you help us, please?
Thanks a lot!
Goofy
"Something is always better than nothing!"
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO
I've found it works reliably when I specify an invisible SurfaceObject which defines a coordinate system and then place visible objects relative to that.
For an example, see my DSN "paper telescope" Addon at https://www.classe.cornell.edu/~seb/celestia/paper_dsn.html
For an example, see my DSN "paper telescope" Addon at https://www.classe.cornell.edu/~seb/celestia/paper_dsn.html
Selden
-
Topic authorLimax7
- Posts: 98
- Joined: 23.01.2010
- Age: 45
- With us: 14 years 10 months
- Location: Poland, Bialystok
Hmm I almost do that but mesh is rotate ...
and her is video of this efect (Youtube)
https://www.youtube.com/watch?v=nlVkQjQaiI0
Here is my ssc code:
and her is video of this efect (Youtube)
https://www.youtube.com/watch?v=nlVkQjQaiI0
Here is my ssc code:
Code: Select all
SurfaceObject
"Ahuna-in" "Sol/Ceres"
{
Class "invisible"
Radius 50
FixedPosition { Planetographic [ 315.8 -10.46 0 ] }
RotationOffset 180
}
"Ahuna-track" "Sol/Ceres/Ahuna-in"
{
Class "component"
Radius 50
Mesh "3d-ahuna.cmod"
Texture "ortho.*"
OrbitFrame { BodyFixed { Center "Sol/Ceres/Ahuna-in"}}
FixedPosition [ 0 0 0 ]
BodyFrame { BodyFixed { Center "Sol/Ceres/Ahuna-in"}}
FixedRotation {}
Orientation [ 121.845 0.569933 0.593622 0.568146 ]
}
Adam Hurcewicz
Bialystok, Poland
Bialystok, Poland
-
Topic authorLimax7
- Posts: 98
- Joined: 23.01.2010
- Age: 45
- With us: 14 years 10 months
- Location: Poland, Bialystok
OK, ufff now it's fine
I don't use invisible object and change radius and Lat and Long coordinates.
Try this ssc
I don't use invisible object and change radius and Lat and Long coordinates.
Try this ssc
Code: Select all
SurfaceObject
"Ahuna 3D" "Sol/Ceres"
{
Class "spacecraft"
Radius 50
Mesh "3d-ahuna.cmod"
Texture "ortho.*"
OrbitFrame { BodyFixed { Center "Sol/Ceres"}}
FixedPosition { Planetographic [ 316.0635 -10.2158 0 ] }
BodyFrame { BodyFixed { Center "Sol/Ceres"}}
FixedRotation {}
Orientation [ 133.075 -0.0323328 0.997961 -0.0550337 ]
}
Adam Hurcewicz
Bialystok, Poland
Bialystok, Poland
The "problem" is that you're over-constraining the definition. For SurfaceObject to work as designed, you need to let it use its defaults for OrbitFrame and BodyFrame. I.e. you need to not specify them.
Here's a modified SSC which does not require an Orientation statement. It has non-zero Rotation values because the model's mesh does not use the same axes as Celestia, so it needs to be appropriately rotated by multiples of 90 degrees. I also placed it at an altitude of 1km so its lower areas wouldn't be hidden under the surface of Ceres. (I renamed it "Ahuna 3D 2" so I could have both objects visible at the same time.)
Here's a modified SSC which does not require an Orientation statement. It has non-zero Rotation values because the model's mesh does not use the same axes as Celestia, so it needs to be appropriately rotated by multiples of 90 degrees. I also placed it at an altitude of 1km so its lower areas wouldn't be hidden under the surface of Ceres. (I renamed it "Ahuna 3D 2" so I could have both objects visible at the same time.)
Code: Select all
SurfaceObject
"Ahuna 3D 2" "Sol/Ceres"
{
Class "spacecraft"
Radius 50
Mesh "3d-ahuna.cmod"
Texture "ortho.*"
FixedPosition { Planetographic [ 316.0635 -10.2158 1 ] }
FixedRotation {Inclination 90 AscendingNode 180}
}
Selden
-
Topic authorLimax7
- Posts: 98
- Joined: 23.01.2010
- Age: 45
- With us: 14 years 10 months
- Location: Poland, Bialystok
selden when I use your ssc code Ahuna model strange rotates
https://www.youtube.com/watch?v=CYFTzVvdQOA
.
https://www.youtube.com/watch?v=CYFTzVvdQOA
.
Adam Hurcewicz
Bialystok, Poland
Bialystok, Poland
That's very strange. It's "rock stable" for me, even when I turn the time rate up to 10000x faster.
I'm using Celestia v1.6.1 with no other Addons, so it is using Celestia's original definition for Ceres.
What definition are you using for Ceres? The surface texture for Ceres in your video is not the original one. Are there any other differences?
I'm using Celestia v1.6.1 with no other Addons, so it is using Celestia's original definition for Ceres.
What definition are you using for Ceres? The surface texture for Ceres in your video is not the original one. Are there any other differences?
Selden
-
Topic authorLimax7
- Posts: 98
- Joined: 23.01.2010
- Age: 45
- With us: 14 years 10 months
- Location: Poland, Bialystok
I use Celestia EP 1.7.0 (5229) and model from https://space.frieger.com/asteroids/dwarf/1-Ceres converted by me to cmod.
Color texture is 4096x2048
With my ssc for Ahuna 3D is OK
Here is my ssc for Ceres:
Color texture is 4096x2048
With my ssc for Ahuna 3D is OK
Here is my ssc for Ceres:
Code: Select all
Replace "Ceres" "Sol"
{
Class "dwarfplanet"
Texture "ceres-color.*"
Mesh "new-ceres.cmod"
# Color [ 1.000 0.945 0.881 ]
BlendTexture true
Radius 487.3
# SemiAxes [ 487.3 487.3 454.7 ] # from dawn_ceres_v02.tpc
Beginning "2012 01 01 00:00:00.000"
Ending "2067 01 08 00:00:00.000"
OrbitFrame { EclipticJ2000 { Center "Sol" } }
SpiceOrbit
{
Kernel "sb_ceres_grv_171219.bsp"
Target "2000001"
Origin "10"
BoundingRadius 1e10
}
SpiceRotation
{
Kernel
[
"naif0012.tls"
"dawn_ceres_v05.tpc"
"dawn_ceres_v00.tf"
"DAWN_203_SCLKSCET.00090.tsc"
]
Frame "CERES_FIXED"
BaseFrame "eclipj2000"
}
Albedo 0.113
}
AltSurface "Ceres Color Shade" "Sol/Ceres"
{
Texture "Ceres_ClrShade.jpg"
}
AltSurface "Ceres Nomenclature" "Sol/Ceres"
{
Texture "PIA21755.jpg"
}
Adam Hurcewicz
Bialystok, Poland
Bialystok, Poland