宇宙模拟器space engine

space engine教程16:创建新的行星环纹理(模型)

2019-03-09  本文已影响0人  星际穿越

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

到达这个行星后,选中行星,按Shift+F2打开编辑,点“导出脚本”,然后点“确认”

打开space engine安装目录里的export文件夹,会看到一个以这个行星坐标为名字的文件,这就是导出的行星脚本文件,把这个脚本文件复制到space engine安装目录里的addons文件夹里的catalogs文件夹里的planets里,并且给这个脚本文件重新起名叫huan

打开这个脚本文件,按以下说的进行修改

把Planet后面的""里修改为huan

把ParentBody后面的""里面修改为sun

把NoRings true这一句脚本删除了,增加以下脚本,让行星增加一个程序的行星环

Rings

{

}

SemiMajorAxis后面修改成1.6

按照这些修改完后,保存脚本,关闭脚本

修改完后的脚本对照

打开space engine,搜素huan,就搜到这个行星了,到达后,选中这个行星,在行星上鼠标右键点击,一直按住不松开,鼠标向左或者向右拖动,可以旋转行星查看视角

按Shift+F2打开编辑,拖动编辑右边的滑条到“光环/吸积盘参数”,在这儿可以编辑行星环的参数,拖动参数右边的滑条可以实时看到变化,按照自己的需要编辑行星环参数。

编辑好后,点“导出脚本”,点“确认”导出,导出这个叫huan行星的脚本

打开space engine安装目录里的export文件夹,会看到一个叫huan的文件,这就是导出的huan行星脚本文件,把这个脚本文件复制到space engine安装目录里的addons文件夹里的catalogs文件夹里的planets里,这时候会弹出对话框,提示包含同名文件,是不是要替换,选“移动和替换”,这样,我们新编辑的行星就会保存下来了,打开space engine就能看到新的星环的行星,同样的方法,保存编辑后行星,卫星,恒星等天体都是这样操作的。

2.使用space engine自带的行星环纹理

先了解下space engine自带的行星环纹理的目录位置

打开space engine的安装目录,打开data文件,打开里面的textures文件夹,继续打开里面的叫planets的文件夹,里面有一个叫PlanetsTex0980的压缩包,这个压缩包里面就有space engine自带的行星环纹理,要注意的就是,我们不能改动space engine的目录里面的文件,我们需要使用自带的行星环纹理,我们只能复制后使用复制的。

把这个叫PlanetsTex0980的压缩包复制到其他位置,最好新建一个文件夹,把这个压缩包复制到这个文件夹里。不能是space engine的安装目录,复制后,解压复制后PlanetsTex0980的压缩包复制文件,解压完后,我们就能看到很多文件夹和图片,在里面的图片文件名字中带有rings都是自带的行星环纹理。

本次实例,我们就给行星增加一个土星的行星环纹理,把名字叫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"

修改后的脚本对照

打开space engine,搜素huan,到达这个行星,选中行星,按按Shift+F2打开编辑,拖动编辑右边的滑条到“光环/吸积盘参数”,编辑行星环,先把“内径”滑块往左滑动一些,调节小一些,然后把“外径”滑块往右滑动一些,调节大一些,把“背光亮度”滑动到最右边。

现在行星按住鼠标右键拖动,让huan行星正对太阳,让太阳照射到huan行星的光环上,你就能看到非常好看的行星环了。

如果感觉亮度不够,就拖动编辑器上“光环/吸积盘参数”那儿的“亮度”滑条,像右拖动,具体效果,你可以自己调节。

另外,在这样状态下,设置好合适的速度,按S键,让huan行星朝太阳移动,移动到合适的位置,让完整的行星环在太阳的照射下,这时候左手一直按住Shif键,右手一直按住鼠标左键,鼠标向前拖动或者向后拖动,可以缩小或者放大Fov(视场角),可以有一种类似望远镜缩放的效果,能更好的看行星环。按“Home”键,就可以回到默认的45度,在按一次“Home”键,就可以回到上一次的Fov数值。

给行星增加space engine自带的其他行星环纹理,都是这样方法。

huan行星的行星环正面

huan行星的行星环背面

3.用Photoshop制作行星环纹理

Photoshop制作行星环纹理,有很多好处,可以改变星环的颜色,可以改变星环的分布等的。

space engine里面使用的行星环纹理,必须是RGBa格式的,尺寸为x*2像素,2像素是高度,x是纹理宽度,比如纹理宽度可以设置成512.1024.2048等。

第一行像素是行星环正面径向的颜色图案(在alpha通道中有不透明度),第二行是行星环背面径向的颜色图案(在alpha通道中有不透明度)。

最后要保存的行星环必须是png格式的。当行星环朝向太阳,观看背面的行星环有不同的视觉。

(1)打开Photoshop,点“编辑”菜单里面的“首选项”,打开“首选项”对话框。点左边的“工具”,在“用滑轮缩放”前的框框里面打上对号,然后点“确定”

(2)

上一篇 下一篇

猜你喜欢

热点阅读