space engine教程16:创建新的行星环纹理(模型)
space engine教程16:创建新的行星环纹理(模型)
本次教程教大家如何在space engine里创建新的行星环纹理,给行星增加新的行星环纹理
链接复制到浏览器地址栏上,按回车键就可以看了
关于宇宙模拟器Space Engine的天体(星球,星系,星云,星团等)脚本参数,如何创建天体(星球,星系,星云,星团等)的脚本,请看这些教程
space engine打包创建好的SE脚本成pak文件(MOD),分享和使用pak文件(MOD)的方法
https://weibo.com/ttarticle/p/show?id=2309404323664098104088
space engine文件夹和pak(MOD)文件,脚本组成和脚本创建详解
https://weibo.com/ttarticle/p/show?id=2309404325406277828246&mod=zwenzhang
space engine 质心,恒星参数详解
https://weibo.com/ttarticle/p/show?id=2309404325407154386790&mod=zwenzhang
阅读上面教程,创建存放脚本和纹理的相关文件夹。
1.创建程序的行星环
创建一个行星或者从space engine里面导出一个行星,本次实例,我就从space engine 0.980里面导出一个行星
打开space engine 0.980,搜索下面这个坐标,输入坐标,点“前往”
RS 0-0-0-733-14626-7-543583-292 A4
![](https://img.haomeiwen.com/i14917654/04c270f90aa54f30.jpg)
到达这个行星后,选中行星,按Shift+F2打开编辑,点“导出脚本”,然后点“确认”
![](https://img.haomeiwen.com/i14917654/083c571faaa6300b.jpg)
打开space engine安装目录里的export文件夹,会看到一个以这个行星坐标为名字的文件,这就是导出的行星脚本文件,把这个脚本文件复制到space engine安装目录里的addons文件夹里的catalogs文件夹里的planets里,并且给这个脚本文件重新起名叫huan
打开这个脚本文件,按以下说的进行修改
把Planet后面的""里修改为huan
把ParentBody后面的""里面修改为sun
把NoRings true这一句脚本删除了,增加以下脚本,让行星增加一个程序的行星环
Rings
{
}
SemiMajorAxis后面修改成1.6
按照这些修改完后,保存脚本,关闭脚本
修改完后的脚本对照
![](https://img.haomeiwen.com/i14917654/409eb35a1ca8d633.jpg)
![](https://img.haomeiwen.com/i14917654/332e20979e5b1a53.jpg)
打开space engine,搜素huan,就搜到这个行星了,到达后,选中这个行星,在行星上鼠标右键点击,一直按住不松开,鼠标向左或者向右拖动,可以旋转行星查看视角
按Shift+F2打开编辑,拖动编辑右边的滑条到“光环/吸积盘参数”,在这儿可以编辑行星环的参数,拖动参数右边的滑条可以实时看到变化,按照自己的需要编辑行星环参数。
![](https://img.haomeiwen.com/i14917654/e0a866f8ee3b7ef1.jpg)
编辑好后,点“导出脚本”,点“确认”导出,导出这个叫huan行星的脚本
打开space engine安装目录里的export文件夹,会看到一个叫huan的文件,这就是导出的huan行星脚本文件,把这个脚本文件复制到space engine安装目录里的addons文件夹里的catalogs文件夹里的planets里,这时候会弹出对话框,提示包含同名文件,是不是要替换,选“移动和替换”,这样,我们新编辑的行星就会保存下来了,打开space engine就能看到新的星环的行星,同样的方法,保存编辑后行星,卫星,恒星等天体都是这样操作的。
![](https://img.haomeiwen.com/i14917654/59ee918b902d3327.jpg)
2.使用space engine自带的行星环纹理
先了解下space engine自带的行星环纹理的目录位置
打开space engine的安装目录,打开data文件,打开里面的textures文件夹,继续打开里面的叫planets的文件夹,里面有一个叫PlanetsTex0980的压缩包,这个压缩包里面就有space engine自带的行星环纹理,要注意的就是,我们不能改动space engine的目录里面的文件,我们需要使用自带的行星环纹理,我们只能复制后使用复制的。
把这个叫PlanetsTex0980的压缩包复制到其他位置,最好新建一个文件夹,把这个压缩包复制到这个文件夹里。不能是space engine的安装目录,复制后,解压复制后PlanetsTex0980的压缩包复制文件,解压完后,我们就能看到很多文件夹和图片,在里面的图片文件名字中带有rings都是自带的行星环纹理。
![](https://img.haomeiwen.com/i14917654/75b8b9d9f19506cb.jpg)
本次实例,我们就给行星增加一个土星的行星环纹理,把名字叫Saturn-rings的图片复制到space engine安装目录里的addons文件夹里的textures文件夹里的planets里。
打开你要增加土星行星环纹理的行星脚本,进行以下编辑,这次我继续使用上面的huan行星
打开huan行星的脚本后,在Rings里面增加下面这样一句代码,然后保存,关闭脚本。
Texture "Saturn-rings.*"
这一句脚本后面的.*表示忽略这个文件的扩展名,space engine自带的行星环纹理就是RBGa的png格式图片,也可以在脚本里面写成Texture "Saturn-rings.png"
如果想添加J1407b行星的行星环纹理,可以写成Texture "J1407b-rings.*",也可以写成Texture "J1407b-rings.png"
修改后的脚本对照
![](https://img.haomeiwen.com/i14917654/098339fa087084de.jpg)
打开space engine,搜素huan,到达这个行星,选中行星,按按Shift+F2打开编辑,拖动编辑右边的滑条到“光环/吸积盘参数”,编辑行星环,先把“内径”滑块往左滑动一些,调节小一些,然后把“外径”滑块往右滑动一些,调节大一些,把“背光亮度”滑动到最右边。
现在行星按住鼠标右键拖动,让huan行星正对太阳,让太阳照射到huan行星的光环上,你就能看到非常好看的行星环了。
如果感觉亮度不够,就拖动编辑器上“光环/吸积盘参数”那儿的“亮度”滑条,像右拖动,具体效果,你可以自己调节。
![](https://img.haomeiwen.com/i14917654/8ee346ad692742fc.jpg)
![](https://img.haomeiwen.com/i14917654/c13da3373685ad87.jpg)
![](https://img.haomeiwen.com/i14917654/7de9b0000de574f1.jpg)
另外,在这样状态下,设置好合适的速度,按S键,让huan行星朝太阳移动,移动到合适的位置,让完整的行星环在太阳的照射下,这时候左手一直按住Shif键,右手一直按住鼠标左键,鼠标向前拖动或者向后拖动,可以缩小或者放大Fov(视场角),可以有一种类似望远镜缩放的效果,能更好的看行星环。按“Home”键,就可以回到默认的45度,在按一次“Home”键,就可以回到上一次的Fov数值。
给行星增加space engine自带的其他行星环纹理,都是这样方法。
![](https://img.haomeiwen.com/i14917654/e8a87d20225384e4.jpg)
huan行星的行星环正面
![](https://img.haomeiwen.com/i14917654/725dd63ad8d89d29.jpg)
huan行星的行星环背面
![](https://img.haomeiwen.com/i14917654/9e33333eb142ff89.jpg)
3.用Photoshop制作行星环纹理
Photoshop制作行星环纹理,有很多好处,可以改变星环的颜色,可以改变星环的分布等的。
space engine里面使用的行星环纹理,必须是RGBa格式的,尺寸为x*2像素,2像素是高度,x是纹理宽度,比如纹理宽度可以设置成512.1024.2048等。
第一行像素是行星环正面径向的颜色图案(在alpha通道中有不透明度),第二行是行星环背面径向的颜色图案(在alpha通道中有不透明度)。
最后要保存的行星环必须是png格式的。当行星环朝向太阳,观看背面的行星环有不同的视觉。
(1)打开Photoshop,点“编辑”菜单里面的“首选项”,打开“首选项”对话框。点左边的“工具”,在“用滑轮缩放”前的框框里面打上对号,然后点“确定”
(2)