上部分教程链接
万一遇到链接无法直接打开,那就把链接复制到浏览器地址上,按回车键,就可以打开了。
https://www.jianshu.com/p/eb332671ef35
6.创建第6个行星,一个类似土星的冰封,气态巨行星,起名字叫diliuge
打开wdtyx文件,在上次panduowx卫星代码后面空格一行,复制输入以下代码,然后保存.
Planet "diliuge"
{
ParentBody "wdtyx"
Class "GasGiant"
Mass 162.686
Radius 100000
InertiaMoment 0.260239
Oblateness 0.0821532
RotationPeriod 10.8735
Obliquity 287.941
EqAscendNode -90.0368
AlbedoBond 0.464301
AlbedoGeom 0.557161
Brightness 2
Surface
{
SurfStyle 0.870848
Randomize (-0.333, 0.620, 0.686)
detailScale 167230
colorConversion true
tropicLatitude 0.951641
icecapLatitude 1
craterOctaves 0
volcanoActivity 0
lavaCoverTidal 0
lavaCoverSun 0
lavaCoverYoung 0
stripeZones 9.17331
stripeFluct 0.3448
stripeTwist 8.60282
cycloneMagn 10.1863
cycloneFreq 1.03173
cycloneDensity 0.257106
cycloneOctaves 5
colorLayer0 (0.200, 0.260, 0.330, 1.100)
colorLayer1 (0.250, 0.330, 0.450, 0.900)
colorLayer2 (0.220, 0.380, 0.560, 0.600)
colorLayer3 (0.260, 0.430, 0.530, 0.100)
colorLayer4 (0.240, 0.430, 0.630, 0.000)
colorLayer5 (0.240, 0.510, 0.780, 0.000)
colorLayer6 (0.340, 0.580, 0.750, 0.000)
colorLayer7 (1.000, 1.000, 1.000, 1.000)
colorLowPlants (0.240, 0.430, 0.630, 0.000)
colorUpPlants (0.240, 0.510, 0.780, 0.000)
BumpHeight 15.9843
SpecularPower 55
Hapke 0
SpotBright 4
SpotWidth 0.05
DayAmbient 1
ModulateColor (0.000 0.000 0.000 0.000)
}
Clouds
{
Height 46.2188
Velocity 1449.25
BumpHeight 30.2346
Hapke 0
SpotBright 2
SpotWidth 0.15
DayAmbient 1
mainFreq 0.894067
mainOctaves 12
Coverage 0.14301
stripeZones 9.17331
stripeFluct 0.3448
stripeTwist 8.60282
}
Clouds
{
Height 76.4531
Velocity 166.379
Hapke 0
SpotBright 2
SpotWidth 0.15
DayAmbient 1
ModulateColor (1.000 1.000 1.000 0.800)
mainFreq 0.894067
mainOctaves 12
Coverage 0.14301
stripeZones 9.17331
stripeFluct 0.3448
stripeTwist 8.60282
}
NoOcean true
NoLava true
Atmosphere
{
Model "Jupiter"
Height 318.33
Density 11175.4
Pressure 1e+006
Bright 10
Opacity 1
SkyLight 3.33333
Hue -0.0297877
Saturation 0.560982
Composition
{
H2 91.9443
He 8.05402
Ne 0.00134496
N2 0.000384077
}
}
Aurora
{
Height 1671.1
NorthLat 82.31
NorthLon -38.3277
NorthRadius 17573
NorthWidth 8079.12
NorthRings 4
NorthBright 1
NorthParticles 10000
SouthLat -81.186
SouthLon 138.534
SouthRadius 17350.5
SouthWidth 5269.78
SouthRings 3
SouthBright 1
SouthParticles 10000
TopColor (1.000 1.000 1.000)
BottomColor (1.000 0.000 0.500)
}
Rings
{
InnerRadius 82830.5
OuterRadius 231310
RotationPeriod 13.5223
RotationOffset 0
FrontBright 0.789753
BackBright 0.579131
Density 0.520842
Brightness 1
}
NoAccretionDisk true
NoCometTail true
Orbit
{
RefPlane "Equator"
SemiMajorAxis 0.6991
Period 156.739
Eccentricity 0.0503025
Inclination 2.32012
AscendingNode -90.8518
ArgOfPericenter 99.2871
MeanAnomaly 120.59
}
}
注释
InnerRadius 内半径,单位km
OuterRadius 外半径,单位km
RotationPeriod 旋转周期,单位小时
RotationOffset 旋转偏移,单位度
FrontBright 正面亮度
BackBright 背面亮度
Density 密度
Brightness 全局亮度
Rings 后面的{ }里面的是行星环参数,要编辑行星环参数,可以在刚才创建的脚本文件里面修改,也可以按shift+f2键,在星球编辑器里面修改光环,导出脚本后替换创建的脚本文件里面的Rings参数。
如果要禁止生成行星环,在Orbit前面增加以下代码
NoRings true
7.创建第7个行星,一个类似土星的冰封,气态巨行星,起名字叫diqige
打开wdtyx文件,在上次diliuge行星代码后面空格一行,复制输入以下代码,然后保存.
Planet "diqige"
{
ParentBody "wdtyx"
Class "IceGiant"
Mass 26.3189
Radius 30000
InertiaMoment 0.201574
Oblateness 0.0316327
RotationPeriod 8.62936
Obliquity 16.4972
EqAscendNode 154.966
AlbedoBond 0.485772
AlbedoGeom 0.582927
Brightness 2
Surface
{
SurfStyle 0.837792
Randomize (0.302, 0.489, 0.663)
detailScale 61590.3
colorConversion true
tropicLatitude 0.212714
icecapLatitude 1
craterOctaves 0
volcanoActivity 0
lavaCoverTidal 0
lavaCoverSun 0
lavaCoverYoung 0
stripeZones 7.8322
stripeFluct 0.399829
stripeTwist 8.89227
cycloneMagn 13.5784
cycloneFreq 0.865086
cycloneDensity 0.483133
cycloneOctaves 1
colorLayer0 (0.200, 0.260, 0.330, 1.000)
colorLayer1 (0.250, 0.330, 0.450, 1.000)
colorLayer2 (0.220, 0.380, 0.560, 1.000)
colorLayer3 (0.260, 0.430, 0.530, 1.000)
colorLayer4 (0.240, 0.430, 0.630, 1.000)
colorLayer5 (0.240, 0.510, 0.780, 1.000)
colorLayer6 (0.340, 0.580, 0.750, 1.000)
colorLayer7 (1.000, 1.000, 1.000, 1.000)
colorLowPlants (0.240, 0.430, 0.630, 1.000)
colorUpPlants (0.240, 0.510, 0.780, 1.000)
BumpHeight 14.1296
SpecularPower 55
Hapke 0
SpotBright 4
SpotWidth 0.05
DayAmbient 1
ModulateColor (0.000 0.000 0.000 0.000)
}
Clouds
{
Height 36.6621
Velocity 1021.67
BumpHeight 22.533
Hapke 0
SpotBright 2
SpotWidth 0.15
DayAmbient 1
mainFreq 0.676299
mainOctaves 12
Coverage 0.063195
stripeZones 7.8322
stripeFluct 0.399829
stripeTwist 8.89227
}
Clouds
{
Height 59.1953
Velocity 661.558
Hapke 0
SpotBright 2
SpotWidth 0.15
DayAmbient 1
ModulateColor (1.000 1.000 1.000 0.800)
mainFreq 0.676299
mainOctaves 12
Coverage 0.063195
stripeZones 7.8322
stripeFluct 0.399829
stripeTwist 8.89227
}
NoRings true
Orbit
{
RefPlane "Equator"
SemiMajorAxis 0.7991
Period 11.3904
Eccentricity 0.0223653
Inclination 1.12331
AscendingNode 156.044
ArgOfPericenter 38.1381
MeanAnomaly 251.011
}
}
8.创建第8个行星,一个类似海王星的冰封,气态巨行星,起名字叫dibage
打开wdtyx文件,在上次diqige行星代码后面空格一行,复制输入以下代码,然后保存
Planet "dibage"
{
ParentBody "wdtyx"
Class "IceGiant"
Mass 23.6394
Radius 22813.4
InertiaMoment 0.219593
Oblateness 0.0297894
RotationPeriod 9.19381
Obliquity 5.6604
EqAscendNode 70.4107
AlbedoBond 0.429976
AlbedoGeom 0.515972
Brightness 2
Surface
{
SurfStyle 0.815403
Randomize (0.159, -0.250, -0.431)
detailScale 58677.5
colorConversion true
tropicLatitude 0.0987888
icecapLatitude 0.998789
craterOctaves 0
volcanoActivity 0
lavaCoverTidal 0
lavaCoverSun 0
lavaCoverYoung 0
stripeZones 7.28174
stripeFluct 0.316771
stripeTwist 12.048
cycloneMagn 5.27436
cycloneFreq 0.454615
cycloneDensity 0.369952
cycloneOctaves 1
colorLayer0 (0.190, 0.430, 0.850, 1.000)
colorLayer1 (0.170, 0.450, 0.800, 1.000)
colorLayer2 (0.180, 0.450, 0.830, 1.000)
colorLayer3 (0.160, 0.460, 0.890, 1.000)
colorLayer4 (0.180, 0.480, 0.860, 1.000)
colorLayer5 (0.100, 0.450, 0.830, 1.000)
colorLayer6 (0.190, 0.440, 0.860, 1.000)
colorLayer7 (0.180, 0.430, 0.850, 1.000)
colorLowPlants (0.180, 0.480, 0.860, 1.000)
colorUpPlants (0.100, 0.450, 0.830, 1.000)
BumpHeight 14.7133
SpecularPower 55
Hapke 0
SpotBright 4
SpotWidth 0.05
DayAmbient 1
ModulateColor (0.000 0.000 0.000 0.000)
}
Clouds
{
Height 30.5625
Velocity -408.135
BumpHeight 19.6665
Hapke 0
SpotBright 2
SpotWidth 0.15
DayAmbient 1
mainFreq 0.856711
mainOctaves 12
Coverage 0.122517
stripeZones 4.10136
stripeFluct 0.415082
stripeTwist 11.0983
}
Clouds
{
Height 50.2266
Velocity -452.428
Hapke 0
SpotBright 2
SpotWidth 0.15
DayAmbient 1
ModulateColor (1.000 1.000 1.000 0.800)
mainFreq 0.856711
mainOctaves 12
Coverage 0.122517
stripeZones 4.10136
stripeFluct 0.415082
stripeTwist 11.0983
}
Atmosphere
{
Model "Neptune"
Height 228.134
Density 3623.83
Pressure 400983
Bright 10
Opacity 1
SkyLight 3.33333
Hue 0.0352935
Saturation 0.943962
}
NoRings true
Orbit
{
RefPlane "Equator"
SemiMajorAxis 0.9991
Period 34.532
Eccentricity 0.0898086
Inclination 0.0327961
AscendingNode 74.1911
ArgOfPericenter 270.457
MeanAnomaly 284.355
}
}
9.创建一个小行星,起名字叫xiaoxing
打开wdtyx文件,在上次dibage行星代码后面空格一行,复制输入以下代码,然后保存
Asteroid "xiaoxing"
{
ParentBody "disange"
Class "Asteroid"
Mass 0.001
Radius 100
InertiaMoment 0.399393
Oblateness 0.249
Obliquity 0.00856345
EqAscendNode 9.64727
Surface
{
colorSea (0.248, 0.214, 0.175, 0.000)
colorShelf (0.254, 0.220, 0.200, 0.000)
colorBeach (0.299, 0.258, 0.237, 0.000)
colorDesert (0.324, 0.277, 0.231, 0.000)
colorLowland (0.356, 0.296, 0.262, 0.000)
colorUpland (0.394, 0.359, 0.319, 0.000)
colorRock (0.426, 0.390, 0.344, 0.000)
colorSnow (0.464, 0.415, 0.362, 1.000)
BumpHeight 20
BumpOffset 4
SpecBrightWater 0
SpecBrightIce 0.03
SpecularPower 30
Hapke 1
SpotBright 4
SpotWidth 0.05
DayAmbient 0.07
}
NoClouds true
NoRings true
Orbit
{
RefPlane "Equator"
SemiMajorAxis 0.1
Period 0.000997105
Eccentricity 0
Inclination 0.00856344
AscendingNode 9.64727
ArgOfPericenter 105.187
MeanAnomaly 48.4355
}
}
注意
Asteroid这个参数是指定这是个小行星,在Asteroid后面""里面的是小行星名字,可以随便起名,名字只能是纯字母或者字母和数字组合,以后的小行星脚本都是这样的。
小行星默认不在恒星和行星浏览器里面出现,需要手动输入名字,才能搜到
小行星脚本里面的ParentBody后面的""里面可以输入恒星名字,也可以输入行星名字,二选一,输入哪个,就在哪个附近飞行
小行星的Mass,质量,小行星的质量非常小,数值不能过大
小行星的Radius,半径范围,数值不能过大
改变SemiMajorAxis后面的数值,可以改变小行星到恒星或者行星的距离
10.创建一个彗星,起名字叫xiaohui
打开wdtyx文件,在上次xiaoxing小行星代码后面空格一行,复制输入以下代码,然后保存
Comet "xiaohui"
{
ParentBody "disange"
Class "Asteroid"
Mass 0.00001
Radius 50
Oblateness 0.00335
CometTail
{
MaxLength 1
GasToDust 0.25
Particles 3000
GasBright 0.0997347
DustBright 0.443496
GasColor (0.002 0.006 0.010)
DustColor (0.050 0.050 0.050)
}
Orbit
{
RefPlane "Ecliptic"
Period 0.07480422854
SemiMajorAxis 0.125
Eccentricity 0.0549
Inclination 5.15
MeanAnomaly 135.27
AscendingNode 125.08
ArgOfPericen 138.15
AscNodePreces 18.6
ArgOfPeriPreces 5.997
}
}
注释
MaxLength 彗尾最大长度(当彗星或行星通过其轨道周围时)
Period 颗粒粒子
GasToDust 气体粒子与粉尘粒子的比率。值为0.0时,将生成一个充满灰尘的尾部,1.0生成完全气态(离子)尾部。
GasBright 彗尾的总亮度
DustBright 气体粒子的亮度
GasColor 气体粒子的颜色
DustColor 灰尘粒子的颜色
如果要禁止生成彗尾,在Orbit前面增加以下代码
NoCometTail true
Comet这个参数是指定这是个彗星,在Asteroid后面""里面的是彗星名字,可以随便起名,名字只能是纯字母或者字母和数字组合,以后的彗星脚本都是这样的。
彗星默认不在恒星和行星浏览器里面出现,需要手动输入名字,才能搜到
彗星脚本里面的ParentBody后面的""里面可以输入恒星名字,也可以输入行星名字,二选一。输入哪个,就在哪个附近飞行
彗星的Mass,质量,彗星的质量非常小,数值不能过大
彗星的Radius,半径范围,数值不能过大
改变SemiMajorAxis后面的数值,可以改变彗星到恒星或者行星的距离
编辑彗星亮度,在图像菜单里面编辑“彗星亮度”数值
就是这样,一个自定义的太阳系就完成了,现在开始教制作插件,打包成pak文件,分享给其他人
pak文件是SE用的一种压缩文件,用7-zip创建最合适了,也能打开其他pak文件,7-zip也是一个免费的压缩软件, 可以解压其他压缩文件。
首先电脑上安装7zip软件,百度上搜索7-zip官方中文,有个写着7-Zip 官方中文主页点进去,里面有下载链接,按照自己电脑系统位数下载,安装到电脑上。
现在我们制作好的文件路径目录就是这样:
系统质心文件路径目录 addons\catalogs\stars\wdzx.sc
恒星和行星等文件路径目录 addons\catalogs\planets\wdtyx.sc
因为SE就是按照这样的文件路径从上往下加载,所以这样的目录不能变,直接把catalogs这个文件夹压缩成pak文件就可以了
1选中catalogs这个文件夹,鼠标右击,选7-zip, 选中弹出菜单里面的”添加到压缩包”
2在“压缩包”选项那儿修改名字名字为wdtyx.pak 可以随便起名,名字只能是纯字母或者字母和数字组合,后面是.pak,.pak是小写
3在“压缩格式”选项那儿,点右边的黑色向下三角箭头,选择“zip”,其他的选项默认,然后点确认,压缩完就可以了
4就是这样,一个插件就做好了,发给别人,别人用相同版本的SE,把这个pak文件放到SE安装目录里面的addons文件夹里面就可以了,打开SE就可以看到你创建的自定义太阳系了。
另外说2点
1以后会在同一个文件家里面会有多个.sc文件,自己要压缩自己要用的,那就按照SE安装目录里面系统质心文件路径目录addons\catalogs\stars和恒星和行星等文件路径目录addons\catalogs\planets一样的文件路径创建一样的文件路径目录,文件夹名字要一样,把属于各自文件夹的.sc文件放进去,然后压缩这个新创建的文件路径目录
2以后还会用到addons文件夹里面的textures文件夹,这是纹理文件夹
纹理目录addons\textures\planets\图片文件,其他方法同上。
关于行星和恒星参数详解和创建矮卫星和矮行星等教程,看下面SE官方教程,安装百度网页翻译插件或者用谷歌网页翻译,就可以看。
space engine官方SE目录文件夹说明
http://spaceengine.org/manual/making-addons/introduction/
space engine官方创建恒星教程
http://spaceengine.org/manual/making-addons/creating-a-star/
space engine官方创建行星教程
http://spaceengine.org/manual/making-addons/creating-a-planet/
把链接复制到浏览器地址栏上,按回车键就可以看了
宇宙模拟器space engine基础教程和高级教程+坐标等链接合集(附带0.980版本下载,汉化,基础使用教程)
https://teakki.com/p/5c27525ac70db4ac4f2eb9ab
1.宇宙模拟器Space Engine基础教程
Space Engine创建天体(星球,星系,星云,星团等)和天体系统教程1:打包创建好的SE脚本成pak文件(MOD),分享和使用pak文件(MOD)的方法
https://www.jianshu.com/p/ed94a412444e
Space Engine创建天体(星球,星系,星云,星团等)和天体系统教程2: space engine文件夹和pak文件(MOD),脚本组成和脚本创建详解
https://www.jianshu.com/p/a46cb42b46a0
Space Engine创建天体(星球,星系,星云,星团等)和天体系统教程3: 质心,恒星参数详解
https://www.jianshu.com/p/9945d3bbee7e
Space Engine创建天体(星球,星系,星云,星团等)和天体系统教程4:行星主要参数详解
https://www.jianshu.com/p/1788f6181078
Space Engine创建天体(星球,星系,星云,星团等)和天体系统教程5:行星的地表,海洋,云,熔岩,极光参数详解
https://www.jianshu.com/p/59bd9ddef6f3
Space Engine创建天体(星球,星系,星云,星团等)和天体系统教程6:生命,吸积盘,彗尾,行星环,日冕,大气参数详解
https://www.jianshu.com/p/5da156edc306
Space Engine创建天体(星球,星系,星云,星团等)和天体系统教程7:星系,星团,星云参数详解
https://www.jianshu.com/p/82691a8d6174
Space Engine创建天体(星球,星系,星云,星团等)和天体系统教程8: Space Engine自定义行星纹理(CubeMap软件)详解
https://www.jianshu.com/p/fd919f94db5c
2.宇宙模拟器Space Engine高级教程
space engine教程1:把太阳换成其他类型的恒星
https://www.jianshu.com/p/30a62fd99605
space engine教程2:创建自定义太阳系系统,包括创建恒星,行星,卫星,小行星,彗星等(上)
https://www.jianshu.com/p/eb332671ef35
space engine教程2:创建自定义太阳系系统,包括创建恒星,行星,卫星,小行星,彗星等(下)
https://www.jianshu.com/p/7177d2d892c9
space engine教程3:创建多星系统,黑洞,流浪行星等
https://www.jianshu.com/p/57c5dc8ea633
space engine教程4:创建星系,星云,星团,以及中子星和白矮星
https://www.jianshu.com/p/2b1598d771b4
space engine教程5:创建碰撞星系,碰撞星云以及碰撞恒星和碰撞行星
https://www.jianshu.com/p/cfdc79795c8c
space engine教程6:创建虫洞和制作SE的VR视频和VR图片
https://www.jianshu.com/p/293f7e9498a9
space engine教程7:编辑行星和彗尾的颜色,改造星球和快速创建星球详解
https://www.jianshu.com/p/5b8317ac524c
space engine教程8:替换行星纹理和制作行星纹理
https://www.jianshu.com/p/ecca7619e974
space engine教程9:如何模拟地球附近的超新星爆炸和自定义星云模型等
https://www.jianshu.com/p/a4319cb14723
宇宙模拟器space engine教程10: 0.980下载,中文化,基础教程,高级教程
https://www.jianshu.com/p/24384bb50db3
space engine教程11:制作一键切换4K和8K分辨率的工具,在没有4K分辨率的电脑上,用于space engine里4K截图和4K录制视频以及8K截图,也可以用于space engine的4K VR/360度全景截图和录制4K VR/360度全景视频
https://www.jianshu.com/p/46bcb2cb8101
space engine教程12:spaceengine的发现和技巧总结第1期
https://www.jianshu.com/p/5c25a4096976
space engine教程13:space engine里面用到的轨道和坐标总结
https://www.jianshu.com/p/3f29c0c96ed1
宇宙模拟器Space Engine番外1:Space Engine0.980好看的星球,星系,星云等,奇特的天体等坐标分享
https://www.jianshu.com/p/9505dd69ebf5
space engine教程14:创建行星城市夜景纹理教程(辉光纹理),彩色纹理和凹凸纹理教程
https://www.jianshu.com/p/dd0749b3feec
请关注这个简书,后续会出更多关于space engine的教程
把链接复制到浏览器地址栏上,按回车键就可以看了
space engine百科介绍
https://baike.baidu.com/item/Space%20Engine/12009594?fr=aladdin
宇宙模拟器space engine 基础教程和高级教程+坐标等链接合集(附带0.980版本下载,汉化,基础使用教程)
https://teakki.com/p/5c27525ac70db4ac4f2eb9ab
宇宙模拟器space engine官网
space engineTODO,介绍了目前space engine已经实现的天文功能和未来计划开发的天文功能
http://forum.spaceengine.org/viewtopic.php?f=6&t=72
宇宙模拟器space engine 0.990新增功能,新增天体,改进和优化功能和总结
https://teakki.com/p/5c2da19bc70db4ac4f306f20
B站视频http://space.bilibili.com/345330124/video
天文,宇宙模拟器Space Engine爱好者QQ群号246630656