Question bout an add on idea
Question bout an add on idea
I am wanting to model something similiar to the badlands from the DS9 series around a solar system. Figuring this area of "foul weather" to have a 40 AU radius, with the solar system sitting in the eye of the storm so to speak. I have got the model made, just unsure of next step.
Remember the Shephard's prayer, "oh god, don't let me screw up"
-
- Posts: 1386
- Joined: 06.06.2003
- With us: 21 years 5 months
Evil Dr Ganymede
Posted: Sat Oct 30, 2004 3:06 am Post subject:
The next step, presumably, would be to upload it somewhere?
Of course, with the solar system to go with it.
Of course, setting the thing up and getting it to work is kinda the first priority.
Remember the Shephard's prayer, "oh god, don't let me screw up"
jlf,
It isn't obvious to me what you've accomplished so far.
Here are the steps that I follow:
0. create a folder structure to hold the model, its textures and the associated catalogs.
1. Create a 3D model.
2. Create a DSC file to define its location in space.
3. Create an STC file to define the star it surrounds, or use one of Celestia's stars.
4. Create an SSC file to define the planetary system, maybe with its own textures.
(Steps 3 & 4 are optional, depending on your goals.)
5. Write a brief description of the Addon, including credits.
6. Put the entire directory tree into a Zip archive
7. Upload the Zip archive to a Web site, perhaps the Celestia Motherlode
8. Announce its availability.
Of course, each step is followed by tests to make sure it's doing the things you intended.
Does this help?
It isn't obvious to me what you've accomplished so far.
Here are the steps that I follow:
0. create a folder structure to hold the model, its textures and the associated catalogs.
1. Create a 3D model.
2. Create a DSC file to define its location in space.
3. Create an STC file to define the star it surrounds, or use one of Celestia's stars.
4. Create an SSC file to define the planetary system, maybe with its own textures.
(Steps 3 & 4 are optional, depending on your goals.)
5. Write a brief description of the Addon, including credits.
6. Put the entire directory tree into a Zip archive
7. Upload the Zip archive to a Web site, perhaps the Celestia Motherlode
8. Announce its availability.
Of course, each step is followed by tests to make sure it's doing the things you intended.
Does this help?
Selden
here is what i got so far
Dsc
Nebula "Storm"
{
Mesh "plasmastorm.3ds"
Radius 1
Angle 0
RA 3.57839347
Dec -14.22176669
Distance 485.627
}
151057 "Jay's World"
{
RA 3.57839347
Dec -14.22176669
Distance 485.6217
SpectralType "G6V"
AppMag 20.00 # Radii: 9.4050822177723245
}
SSC
# Data for Jay's World
"b" "Jay's World"
{
Texture "tropica.jpg"
# BumpMap "tropicabump.jpg"
Nighttexture "tropicanite.jpg"
Color [ 0.85 0.85 1.0 ]
SpecularColor [ 0.5 0.5 0.55 ]
SpecularPower 25.0
HazeColor [ 1 1 1 ]
HazeDensity 0.3
Radius 6052
# Oblateness 0.0034
Atmosphere {
Height 60
Lower [ 0.43 0.52 0.65 ]
Upper [ 0.26 0.47 0.84 ]
Sky [ 0.40 0.6 1.0 ]
Sunset [ 1.0 0.6 0.2 ]
# Sunset [ 0.3 1.0 0.5 ]
CloudHeight 7
CloudSpeed 65
CloudMap "earth-clouds.*"
}
CustomOrbit "vsop87-venus"
EllipticalOrbit {
Period 0.6152
SemiMajorAxis 0.7233
Eccentricity 0.0068
Inclination 3.3947
AscendingNode 76.681
LongOfPericenter 131.533
MeanLongitude 181.979
}
RotationPeriod 22.479839
Obliquity -20.78
EquatorAscendingNode 300.22
RotationOffset 137.45
Albedo 0.77
}
"Jay's World" "Jay's World"
{
Texture "jaysworld.jpg"
NightTexture "jaysworldnite.jpg"
Color [ 0.85 0.85 1.0 ]
SpecularColor [ 0.5 0.5 0.55 ]
SpecularPower 25.0
HazeColor [ 1 1 1 ]
HazeDensity 0.3
Radius 6378.140 # equatorial
# Oblateness 0.0034
# BumpMap "Jay's World_prbump.jpg"
# BumpHeight 4.5
Atmosphere {
Height 60
Lower [ 0.43 0.52 0.65 ]
Upper [ 0.26 0.47 0.84 ]
Sky [ 0.40 0.6 1.0 ]
Sunset [ 1.0 0.6 0.2 ]
# Sunset [ 0.3 1.0 0.5 ]
CloudHeight 7
CloudSpeed 65
CloudMap "earth-clouds.*"
}
CustomOrbit "vsop87-earth"
EllipticalOrbit {
Period 1.0000
SemiMajorAxis 1.0000
Eccentricity 0.0167
Inclination 0.0001
AscendingNode 348.739
LongOfPericenter 102.947
MeanLongitude 100.464
}
RotationPeriod 23.9344694 # 23.93419
Obliquity -23.45
RotationOffset 280.5 # offset at default epoch J2000
Albedo 0.30
}
"moon" "Jay's World/Jay's World Prime"
{
Texture "moon.jpg"
BumpMap "moonbump.jpg"
BumpHeight 0.3
Radius 1737.53
# Oblateness 0.002
CustomOrbit "moon"
EllipticalOrbit {
Period 27.321661
SemiMajorAxis 384400
Eccentricity 0.054900
Inclination 5.15
}
Obliquity 23.45 # mean axis
EquatorAscendingNode 0.0 # mean axis
RotationOffset 38
Albedo 0.12
}
"d" "Jay's World"
{
Texture "wintersnite.png"
BumpMap "wintersbump.jpg"
BumpHeight 2.5
Color [ 1 0.75 0.7 ]
HazeColor [ 1 1 1 ]
HazeDensity 0.45
Radius 3396 # equatorial
# Oblateness 0.0069
Atmosphere {
Height 60
Lower [ 0.43 0.52 0.65 ]
Upper [ 0.26 0.47 0.84 ]
Sky [ 0.40 0.6 1.0 ]
Sunset [ 1.0 0.6 0.2 ]
# Sunset [ 0.3 1.0 0.5 ]
CloudHeight 7
CloudSpeed 65
CloudMap "earth-clouds.jpg"
Sunset [ 0.7 0.7 0.8 ]
# Slightly bluish sunset, as seen in true color pictures
# from Pathfinder
}
CustomOrbit "vsop87-mars"
EllipticalOrbit
{
Period 1.8809
SemiMajorAxis 1.5237
Eccentricity 0.0934
Inclination 1.8506
AscendingNode 49.479
LongOfPericenter 336.041
MeanLongitude 355.453
}
RotationPeriod 24.622962
Obliquity 26.72
EquatorAscendingNode 82.91
RotationOffset 136.005
Albedo 0.150
}
"d1" "Jay's World/d"
{
Mesh "phobos.cmod"
Texture "phobos.jpg"
# BumpMap "phobosbump.jpg"
# BumpHeight 5
Radius 13.0 # maximum semi-axis
MeshCenter [ -0.233 -0.156 -0.168 ]
EllipticalOrbit
{
Period 0.318910
SemiMajorAxis 9377.2
Eccentricity 0.0151
Inclination 1.075
AscendingNode 128.694 # J2000
ArgOfPericenter 213.804 # J2000
MeanAnomaly 191.771 # J2000
}
Obliquity 0.0
RotationOffset 354.2
Albedo 0.07
}
"d2" "Jay's World/d"
{
Mesh "deimos.cmod"
Texture "deimos.jpg"
Radius 7.9 # maximum semi-axis
MeshCenter [ -0.299 -0.284 0.369 ]
EllipticalOrbit
{
Period 1.262441
SemiMajorAxis 23463.2
Eccentricity 0.00033
Inclination 1.793
AscendingNode 25.229
ArgOfPericenter 208.213
MeanAnomaly 344.128
}
Obliquity 0.9
EquatorAscendingNode 183.0
RotationOffset 214.7
Albedo 0.08
}
"cop" "Jay's World"
{
Texture "pluto-lok.jpg"
SpecularTexture "pluto-lok-spec.jpg"
SpecularColor [ 0.135 0.12 0.08 ]
SpecularPower 9.5
Radius 1151
CustomOrbit "pluto"
EllipticalOrbit
{
Period 248.54
SemiMajorAxis 39.48168677
Eccentricity 0.24880766
Inclination 17.14175
AscendingNode 110.30347
LongOfPericenter 224.06776
MeanLongitude 238.92881
}
RotationPeriod 153.293904
Obliquity 115.60
EquatorAscendingNode 228.34
RotationOffset 320.75
Albedo 0.55
}
AltSurface "limit of knowledge" "Jay's World/Pluto"
{
Texture "pluto-lok.jpg"
SpecularTexture "pluto-lok-spec.jpg"
SpecularColor [ 0.135 0.12 0.08 ]
SpecularPower 9.5
}
"Charon" "Jay's World/Pluto"
{
Texture "charon-lok.jpg"
SpecularTexture "charon-lok-spec.jpg"
SpecularColor [ 0.135 0.12 0.08 ]
SpecularPower 9.5
Radius 593
InfoURL "http://www.nineplanets.org/pluto.html#Charon"
EllipticalOrbit
{
Period 6.387246
SemiMajorAxis 19636
Eccentricity 0.0002
Inclination 0.0048
AscendingNode 273.5582
ArgOfPericenter 313.7606
MeanAnomaly 93.4395
}
Obliquity 1.0
EquatorAscendingNode 287.6
RotationOffset 213.3
Albedo 0.35
}
The storm ends up 395 lightyears from the star....
Nebula "Storm"
{
Mesh "plasmastorm.3ds"
Radius 1
Angle 0
RA 3.57839347
Dec -14.22176669
Distance 485.627
}
151057 "Jay's World"
{
RA 3.57839347
Dec -14.22176669
Distance 485.6217
SpectralType "G6V"
AppMag 20.00 # Radii: 9.4050822177723245
}
SSC
# Data for Jay's World
"b" "Jay's World"
{
Texture "tropica.jpg"
# BumpMap "tropicabump.jpg"
Nighttexture "tropicanite.jpg"
Color [ 0.85 0.85 1.0 ]
SpecularColor [ 0.5 0.5 0.55 ]
SpecularPower 25.0
HazeColor [ 1 1 1 ]
HazeDensity 0.3
Radius 6052
# Oblateness 0.0034
Atmosphere {
Height 60
Lower [ 0.43 0.52 0.65 ]
Upper [ 0.26 0.47 0.84 ]
Sky [ 0.40 0.6 1.0 ]
Sunset [ 1.0 0.6 0.2 ]
# Sunset [ 0.3 1.0 0.5 ]
CloudHeight 7
CloudSpeed 65
CloudMap "earth-clouds.*"
}
CustomOrbit "vsop87-venus"
EllipticalOrbit {
Period 0.6152
SemiMajorAxis 0.7233
Eccentricity 0.0068
Inclination 3.3947
AscendingNode 76.681
LongOfPericenter 131.533
MeanLongitude 181.979
}
RotationPeriod 22.479839
Obliquity -20.78
EquatorAscendingNode 300.22
RotationOffset 137.45
Albedo 0.77
}
"Jay's World" "Jay's World"
{
Texture "jaysworld.jpg"
NightTexture "jaysworldnite.jpg"
Color [ 0.85 0.85 1.0 ]
SpecularColor [ 0.5 0.5 0.55 ]
SpecularPower 25.0
HazeColor [ 1 1 1 ]
HazeDensity 0.3
Radius 6378.140 # equatorial
# Oblateness 0.0034
# BumpMap "Jay's World_prbump.jpg"
# BumpHeight 4.5
Atmosphere {
Height 60
Lower [ 0.43 0.52 0.65 ]
Upper [ 0.26 0.47 0.84 ]
Sky [ 0.40 0.6 1.0 ]
Sunset [ 1.0 0.6 0.2 ]
# Sunset [ 0.3 1.0 0.5 ]
CloudHeight 7
CloudSpeed 65
CloudMap "earth-clouds.*"
}
CustomOrbit "vsop87-earth"
EllipticalOrbit {
Period 1.0000
SemiMajorAxis 1.0000
Eccentricity 0.0167
Inclination 0.0001
AscendingNode 348.739
LongOfPericenter 102.947
MeanLongitude 100.464
}
RotationPeriod 23.9344694 # 23.93419
Obliquity -23.45
RotationOffset 280.5 # offset at default epoch J2000
Albedo 0.30
}
"moon" "Jay's World/Jay's World Prime"
{
Texture "moon.jpg"
BumpMap "moonbump.jpg"
BumpHeight 0.3
Radius 1737.53
# Oblateness 0.002
CustomOrbit "moon"
EllipticalOrbit {
Period 27.321661
SemiMajorAxis 384400
Eccentricity 0.054900
Inclination 5.15
}
Obliquity 23.45 # mean axis
EquatorAscendingNode 0.0 # mean axis
RotationOffset 38
Albedo 0.12
}
"d" "Jay's World"
{
Texture "wintersnite.png"
BumpMap "wintersbump.jpg"
BumpHeight 2.5
Color [ 1 0.75 0.7 ]
HazeColor [ 1 1 1 ]
HazeDensity 0.45
Radius 3396 # equatorial
# Oblateness 0.0069
Atmosphere {
Height 60
Lower [ 0.43 0.52 0.65 ]
Upper [ 0.26 0.47 0.84 ]
Sky [ 0.40 0.6 1.0 ]
Sunset [ 1.0 0.6 0.2 ]
# Sunset [ 0.3 1.0 0.5 ]
CloudHeight 7
CloudSpeed 65
CloudMap "earth-clouds.jpg"
Sunset [ 0.7 0.7 0.8 ]
# Slightly bluish sunset, as seen in true color pictures
# from Pathfinder
}
CustomOrbit "vsop87-mars"
EllipticalOrbit
{
Period 1.8809
SemiMajorAxis 1.5237
Eccentricity 0.0934
Inclination 1.8506
AscendingNode 49.479
LongOfPericenter 336.041
MeanLongitude 355.453
}
RotationPeriod 24.622962
Obliquity 26.72
EquatorAscendingNode 82.91
RotationOffset 136.005
Albedo 0.150
}
"d1" "Jay's World/d"
{
Mesh "phobos.cmod"
Texture "phobos.jpg"
# BumpMap "phobosbump.jpg"
# BumpHeight 5
Radius 13.0 # maximum semi-axis
MeshCenter [ -0.233 -0.156 -0.168 ]
EllipticalOrbit
{
Period 0.318910
SemiMajorAxis 9377.2
Eccentricity 0.0151
Inclination 1.075
AscendingNode 128.694 # J2000
ArgOfPericenter 213.804 # J2000
MeanAnomaly 191.771 # J2000
}
Obliquity 0.0
RotationOffset 354.2
Albedo 0.07
}
"d2" "Jay's World/d"
{
Mesh "deimos.cmod"
Texture "deimos.jpg"
Radius 7.9 # maximum semi-axis
MeshCenter [ -0.299 -0.284 0.369 ]
EllipticalOrbit
{
Period 1.262441
SemiMajorAxis 23463.2
Eccentricity 0.00033
Inclination 1.793
AscendingNode 25.229
ArgOfPericenter 208.213
MeanAnomaly 344.128
}
Obliquity 0.9
EquatorAscendingNode 183.0
RotationOffset 214.7
Albedo 0.08
}
"cop" "Jay's World"
{
Texture "pluto-lok.jpg"
SpecularTexture "pluto-lok-spec.jpg"
SpecularColor [ 0.135 0.12 0.08 ]
SpecularPower 9.5
Radius 1151
CustomOrbit "pluto"
EllipticalOrbit
{
Period 248.54
SemiMajorAxis 39.48168677
Eccentricity 0.24880766
Inclination 17.14175
AscendingNode 110.30347
LongOfPericenter 224.06776
MeanLongitude 238.92881
}
RotationPeriod 153.293904
Obliquity 115.60
EquatorAscendingNode 228.34
RotationOffset 320.75
Albedo 0.55
}
AltSurface "limit of knowledge" "Jay's World/Pluto"
{
Texture "pluto-lok.jpg"
SpecularTexture "pluto-lok-spec.jpg"
SpecularColor [ 0.135 0.12 0.08 ]
SpecularPower 9.5
}
"Charon" "Jay's World/Pluto"
{
Texture "charon-lok.jpg"
SpecularTexture "charon-lok-spec.jpg"
SpecularColor [ 0.135 0.12 0.08 ]
SpecularPower 9.5
Radius 593
InfoURL "http://www.nineplanets.org/pluto.html#Charon"
EllipticalOrbit
{
Period 6.387246
SemiMajorAxis 19636
Eccentricity 0.0002
Inclination 0.0048
AscendingNode 273.5582
ArgOfPericenter 313.7606
MeanAnomaly 93.4395
}
Obliquity 1.0
EquatorAscendingNode 287.6
RotationOffset 213.3
Albedo 0.35
}
The storm ends up 395 lightyears from the star....
Remember the Shephard's prayer, "oh god, don't let me screw up"
jlf wrote:The storm ends up 395 lightyears from the star....
That's because of a confusion factor in Celestia.
The RA in a DSC catalog must be specified in Hours.
The RA in an STC catalog must be specified in Degrees.
Chris has regretted this decision, but it's too late now. Maybe some future version of Celestia might make it possible to specify which units you're using.
To convert from degrees to hours, divide the number of degrees by 15.
To convert from hours to degrees, multiply by 15.
I hope this clarifies things.
Selden
that helps
thank you seldon, that helps clarify a lot
on to testing
on to testing
Remember the Shephard's prayer, "oh god, don't let me screw up"