天文软件吧 关注:11贴子:54
  • 12回复贴,共1

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

只看楼主收藏回复

space engine教程16:创建新的行星环纹理(模型)
本次教程教大家如何在space engine里创建新的行星环纹理,给行星增加新的行星环纹理


IP属地:美国1楼2019-03-09 18:46回复
    1.创建程序的行星环
    创建一个行星或者从space engine里面导出一个行星,本次实例,我就从space engine 0.980里面导出一个行星
    打开space engine 0.980,搜索下面这个坐标,输入坐标,点“前往”
    RS 0-0-0-733-14626-7-543583-292 A4


    IP属地:美国3楼2019-03-09 18:53
    回复
      到达这个行星后,选中行星,按Shift+F2打开编辑,点“导出脚本”,然后点“确认”
      打开space engine安装目录里的export文件夹,会看到一个以这个行星坐标为名字的文件,这就是导出的行星脚本文件,把这个脚本文件复制到
      space engine安装目录里的addons文件夹里的catalogs文件夹里的planets里,并且给这个脚本文件重新起名叫huan


      IP属地:美国4楼2019-03-09 18:58
      回复
        打开这个脚本文件,按以下说的进行修改
        把Planet后面的""里修改为huan
        把ParentBody后面的""里面修改为sun
        把NoRings true这一句脚本删除了,增加以下脚本,让行星增加一个程序的行星环
        Rings
        {
        }
        SemiMajorAxis后面修改成1.6
        按照这些修改完后,保存脚本,关闭脚本
        修改完后的脚本对照



        IP属地:美国5楼2019-03-09 19:02
        回复
          打开space engine,搜素huan,就搜到这个行星了,到达后,选中这个行星,在行星上鼠标右键点击,一直按住不松开,鼠标向左或者向右拖动,可以旋转行星查看视角
          按Shift+F2打开编辑,拖动编辑右边的滑条到“光环/吸积盘参数”,在这儿可以编辑行星环的参数,拖动参数右边的滑条可以实时看到变化,按照自己的需要编辑行星环参数。


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


            IP属地:美国7楼2019-03-09 19:11
            回复
              2.使用space engine自带的行星环纹理
              先了解下space engine自带的行星环纹理的目录位置
              打开space engine的安装目录,打开data文件,打开里面的textures文件夹,继续打开里面的叫planets的文件夹,里面有一个叫PlanetsTex0980的压缩包,这个压缩包里面就有space engine自带的行星环纹理,要注意的就是,我们不能改动space engine的目录里面的文件,我们需要使用自带的行星环纹理,我们只能复制后使用复制的。
              把这个叫PlanetsTex0980的压缩包复制到其他位置,最好新建一个文件夹,把这个压缩包复制到这个文件夹里。
              不能是space engine的安装目录,复制后,解压复制后PlanetsTex0980的压缩包复制文件,解压完后,我们就能看到很多文件夹和图片,在里面的图片文件名字中带有rings都是自带的行星环纹理。


              IP属地:美国8楼2019-03-09 19:17
              回复
                本次实例,我们就给行星增加一个土星的行星环纹理,把名字叫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"
                修改后的脚本对照


                IP属地:美国9楼2019-03-09 19:24
                回复
                  打开space engine,搜素huan,到达这个行星,选中行星,按按Shift+F2打开编辑,拖动编辑右边的滑条到“光环/吸积盘参数”,编辑行星环,先把“内径”滑块往左滑动一些,调节小一些,然后把“外径”滑块往右滑动一些,调节大一些,把“背光亮度”滑动到最右边。
                  现在行星按住鼠标右键拖动,让huan行星正对太阳,让太阳照射到huan行星的光环上,你就能看到非常好看的行星环了。
                  如果感觉亮度不够,就拖动编辑器上“光环/吸积盘参数”那儿的“亮度”滑条,像右拖动,具体效果,你可以自己调节。




                  IP属地:美国10楼2019-03-09 19:32
                  回复
                    另外,在这样状态下,设置好合适的速度,按S键,让huan行星朝太阳移动,移动到合适的位置,可以看到完整的行星环在太阳的照射下,这时候左手一直按住Shif键,右手一直按住鼠标左键,鼠标向前拖动或者向后拖动,可以缩小或者放大Fov(视场角),可以有一种类似望远镜缩放的效果,能更好的看行星环。按“Home”键,就可以回到默认的45度,在按一次“Home”键,就可以回到上一次的Fov数值。给行星增加space engine自带的其他行星环纹理,都是这样方法。


                    IP属地:美国11楼2019-03-09 19:47
                    回复
                      huan行星的行星环正面


                      IP属地:美国12楼2019-03-09 19:51
                      回复
                        huan行星的行星环背面


                        IP属地:美国13楼2019-03-09 19:54
                        回复
                          @💧雨后彩虹2🌈


                          IP属地:美国19楼2019-03-10 17:59
                          回复