Calculate rotation
Posted: 20.08.2004, 16:44
I need a formula that can calculate the rotation speed of an alternate object that will sync up with the speed of the clouds.
eg I have a planet with a radius of 1000km and a cloudspeed of 100 kmph and height of 10km and the first object has a rotation period of 10 hours now I overlay another object around the planet that I want to rotate at the same exact speed as the clouds. The radius of object two will be 1010 to match the height of the clouds. Now an object traveling 100 km per hour would circle a 1000 km planet in 10 hours. Ive been plugging away at this for a few hours and have gotten close:
"Pratiis" "Mythica/Monto Derthi"
{
Texture "cratered.jpg"
Radius 1000
Color [ 0.8 0.8 0.8 ]
BlendTexture true
Atmosphere {
Height 100
Lower [ 0.70 0.40 0.21 ]
Upper [ 0.70 0.40 0.21 ]
Sky [ 0.52 0.70 0.40 ]
Sunset [ 0.8 0.20 0.10 ]
CloudHeight 10
CloudSpeed 100
CloudMap "clouds.png"
}
EllipticalOrbit {
Period 12.665
SemiMajorAxis 10400
Eccentricity 0.0010
Inclination 1.5000
MeanAnomaly 90
}
RotationPeriod 10
Obliquity 10.5
Albedo 0.2
}
Add "Pratiis" "Mythica/Monto Derthi"
{
Mesh "clouds.3ds"
Radius 1010
EllipticalOrbit {
Period 12.665
SemiMajorAxis 10400
Eccentricity 0.0010
Inclination 1.5000
MeanAnomaly 90
}
RotationPeriod -8.965
RotationOffset -90
Obliquity 190.5
Albedo 0.2
}
But the clouds still either move faster or slower...I could see this taking hours each time I wished to do this so there HAS to be an easier method. All I need is a formula that would give me the correct rotation period of the second object in order for it to sync up perfectly with the clouds...
eg I have a planet with a radius of 1000km and a cloudspeed of 100 kmph and height of 10km and the first object has a rotation period of 10 hours now I overlay another object around the planet that I want to rotate at the same exact speed as the clouds. The radius of object two will be 1010 to match the height of the clouds. Now an object traveling 100 km per hour would circle a 1000 km planet in 10 hours. Ive been plugging away at this for a few hours and have gotten close:
"Pratiis" "Mythica/Monto Derthi"
{
Texture "cratered.jpg"
Radius 1000
Color [ 0.8 0.8 0.8 ]
BlendTexture true
Atmosphere {
Height 100
Lower [ 0.70 0.40 0.21 ]
Upper [ 0.70 0.40 0.21 ]
Sky [ 0.52 0.70 0.40 ]
Sunset [ 0.8 0.20 0.10 ]
CloudHeight 10
CloudSpeed 100
CloudMap "clouds.png"
}
EllipticalOrbit {
Period 12.665
SemiMajorAxis 10400
Eccentricity 0.0010
Inclination 1.5000
MeanAnomaly 90
}
RotationPeriod 10
Obliquity 10.5
Albedo 0.2
}
Add "Pratiis" "Mythica/Monto Derthi"
{
Mesh "clouds.3ds"
Radius 1010
EllipticalOrbit {
Period 12.665
SemiMajorAxis 10400
Eccentricity 0.0010
Inclination 1.5000
MeanAnomaly 90
}
RotationPeriod -8.965
RotationOffset -90
Obliquity 190.5
Albedo 0.2
}
But the clouds still either move faster or slower...I could see this taking hours each time I wished to do this so there HAS to be an easier method. All I need is a formula that would give me the correct rotation period of the second object in order for it to sync up perfectly with the clouds...