Jadi ini adalah masalah yang saya temui baik di 1.6.1 dan 1.7. Jika Anda mendefinisikan barycenter untuk planet biner (minor), Celestia akan secara acak memberikan titik referensi ini sebuah kelas objek. Misalnya, ketika mendefinisikan barycenter untuk biner TNO, Celestia memperlakukannya seolah-olah memiliki kelas "bulan" menurut label dan orbitnya. Ini tidak terjadi pada setiap planet kecil yang didefinisikan dengan cara ini dan bahkan mungkin berubah setelah restart, jadi sangat tidak terduga.
Baru-baru ini saya mulai mendefinisikan barycenters menggunakan kelas "tidak terlihat" seperti halnya untuk Pluto-Charon per default, tetapi masalah ini juga terjadi ketika menggunakan definisi "ReferencePoint".
Ada juga masalah suhu dengan planet yang mengorbit barycenters.
Ada juga masalah suhu dengan planet yang mengorbit barycenters.
Ada juga parameter TempDiscrepancy
yang dapat digunakan untuk memperbaiki ini.
Jika 1.6.2 akan memiliki data yang diperbarui (#699), bug ini juga perlu diperbaiki untuk 1.6.2, jika tidak, barycenter Orcus-Vanth akan diperlakukan seolah-olah itu adalah bulan, bukan asteroid.
@Panterstruck tolong berikan data uji untuk bug ini.
"Orcus-Vanth" "Sol"
{
Class "invisible"
Visible true
Clickable true
OrbitFrame { EclipticJ2000 { Center "SSB" } }
EllipticalOrbit
{
Epoch 2457388.5 # 1.1.2016
Period 247.185 # 246.0163 at epoch, plutino
SemiMajorAxis 39.279
Eccentricity 0.223855
Inclination 20.5675
AscendingNode 268.584
ArgOfPericenter 73.020
MeanAnomaly 174.476
}
}
"Orcus:90482 Orcus:2004 DW" "Sol"
{
Class "asteroid"
Radius 455
Texture "asteroid.*"
Color [ 0.835 0.839 0.831 ]
BlendTexture true
GeomAlbedo 0.231
LunarLambert 0.5
BodyFrame { EclipticJ2000 { Center "Sol/Haumea System" } }
UniformRotation
{
Period 10.4 # high uncertainty
Inclination 90.2 # assuming spin axis matches Vanth's orbit
AscendingNode 50.0
}
OrbitFrame { EclipticJ2000 { Center "Sol/Orcus-Vanth" } }
EllipticalOrbit
{
Period 9.5393
SemiMajorAxis 740 # assuming mass ratio Vanth:Orcus 0.09
Eccentricity 0.007
Inclination 90.2
AscendingNode 50.0
ArgOfPericenter 185.5
MeanAnomaly 143.1
Epoch 2454439.2807
}
}
"Vanth:(90482) Orcus I Vanth:S/2005 (90482) 1" "Sol/Orcus"
{
Class "moon"
Radius 220
Mesh "roughsphere.cms"
Texture "asteroid.*"
Color [ 0.62 0.56 0.50 ] # "slightly red", assuming similar color to Quaoar
BlendTexture true
Albedo 0.10 # estimate
LunarLambert 0.5
BodyFrame { EclipticJ2000 { Center "Sol/Haumea System" } }
UniformRotation
{
Inclination 90.2 # assuming spin axis matches Vanth's orbit
AscendingNode 50.0
}
OrbitFrame { EclipticJ2000 { Center "Sol/Orcus-Vanth" } }
EllipticalOrbit
{
Period 9.5393
SemiMajorAxis 8240
Eccentricity 0.007
Inclination 90.2
AscendingNode 50.0
ArgOfPericenter 5.5
MeanAnomaly 143.1
Epoch 2454439.2807
}
}
Ya ini akan dilakukan. Sangat sulit untuk dipamerkan di tangkapan layar dan juga mengharuskan Anda mengubah visibilitas orbit khusus kelas objek. Dan itu tidak sepenuhnya dapat direproduksi, satu peluncuran mungkin berfungsi sebagaimana dimaksud, di lain waktu barycenter mungkin dihitung sebagai bulan.
Saya bertanya-tanya mengapa ada sedikit kode yang menyebutkan "Sistem Haumea":
BodyFrame { EclipticJ2000 { Center "Sol/Haumea System" } }
Itu aneh. Saya baru saja menyalin kode dari Project Echoes, tetapi saya telah melihat masalah yang sama dengan kode untuk Orcus-Vanth yang tidak mereferensikan Haumea.
Itu saya menyalin sistem Orcus-Vanth dari sistem Haumea dan pergi dari sana. Tapi ya, itu terjadi pada planet kecil mana pun yang menggunakan barycenter. Ketika saya membalas sebelumnya, saya ingin mengirimkan tangkapan layar dari sistem Manwë-Thorondor yang saya periksa, tidak memiliki referensi yang salah ini, tetapi mengabaikannya karena tangkapan layar agak tidak membantu tanpa pengambilan video pihak ke-3.
Komentar yang paling membantu