starfield吧 关注:72,890贴子:1,856,461
  • 12回复贴,共1

星空小地图可以正常显示地块外不会显示的山地地块边缘

只看楼主收藏回复

图一是游戏中离飞船较远时山地地块,可以看到边缘部分是黑色没有正常显示(有碰撞体积)
图二是同一位置小地图的山地地块,可以看到山地边缘正常显示
对比还可以看出游戏中山地和沙丘地块颜色明显不同,但是在小地图中他们是一个颜色,只是起伏有点差别



IP属地:天津来自Android客户端1楼2024-05-18 15:06回复
    小地图中玩家位置是三维的,也就是会记录你的高度,而并非是垂直投影到地面,在拖动地图的时候尤其明显


    IP属地:天津来自Android客户端2楼2024-05-18 15:08
    收起回复
      之前一直是通过带黑边来区分地貌,带黑边的为山地,不带黑边的是平原,现在看来至少在这个星球上沙丘和沙漠是同一种地貌,之前搞环球的时候要是有小地图就好了


      IP属地:天津来自Android客户端3楼2024-05-18 15:14
      回复


        地表有明显的分界线,但是在小地图中没有


        IP属地:天津4楼2024-05-18 15:19
        回复

          我注意到一个地貌地块中好像有一些平行排列的线条,就像小学买的暗格大演草似的,简单处理一下图片会更明显,我用绿色的线表明了宽度


          IP属地:天津5楼2024-05-18 15:35
          收起回复

            这张图片更加明显


            IP属地:天津6楼2024-05-18 15:39
            回复

              可以测出沙丘黑边的宽度约为2个暗格宽度,并且黑边的起始位置和终止位置是在暗格的中心,而并非边上


              IP属地:天津7楼2024-05-18 15:49
              回复
                做个总结:
                1.玩家在小地图中的位置是有高度的,当玩家在地底时会显示在地面上
                2.一些山地地块的边缘会有黑边,但是小地图可以正常显示这些边缘
                3.在游戏中地表颜色不同起伏不同的地块也可能属于同一种地貌,例如沙漠地貌能细分成平原沙漠,沙丘,起伏更大的沙漠山脉等等
                4.在游戏中比较明显的地貌边界在小地图中基本看不出来,结合3,星空对于地貌过渡的地方算法还有待优化
                5.一个地貌地块被数个南北走向的暗线划分成一条条的,山地地块边缘宽度为2条,边缘起始位置在条的中心
                6.猜测一条为加载的最小单位,上个版本星空优化了地块加载的逻辑,以前是一个地块一个地块的加载,现在很可能是一条一条的加载


                IP属地:天津8楼2024-05-18 15:59
                回复
                  支持探索贴不过不太明白楼主说明的意思,这个代表了啥呢


                  IP属地:广东来自Android客户端9楼2024-05-18 18:47
                  收起回复