简单火箭2吧 关注:5,864贴子:84,056
  • 47回复贴,共1
求助

搞了半天还是不会啊,大佬们

只看楼主收藏回复

怎么返回距地表的距离啊?


IP属地:湖北来自Android客户端1楼2024-11-04 18:04回复


    IP属地:湖北来自Android客户端2楼2024-11-05 09:44
    回复
      后面用-1 * nav position,但是对地形探测只有约1.5km
      不如用AGL - length(craft bounding box min)


      IP属地:加拿大3楼2024-11-05 10:05
      收起回复


        IP属地:湖北来自Android客户端4楼2024-11-05 11:07
        收起回复
          后面的vec用错了。游戏里面有两个三轴坐标系。一个是PCI坐标系——地心坐标系(默认坐标系)。另一个是local坐标系——飞行器坐标系(缺省坐标系)。
          这两个坐标系必须识别清楚,不能混用。
          默认坐标系(PCI)是一个“绝对空间坐标系”,原点在中心天体中心。比如近地和地月系,就是地球中心。月球轨道就是月球中心。飞出地月系就是太阳。
          并且PCI坐标系坐标轴是固定不动的,不随自转、公转发生改变。换句话说就是,Position的三坐标值,即便在地面静止不动,也会随着地球的自转而不断的改变(因为三坐标坐标轴没动)。因此vec(0,-1,0)并不是向下方向,不定指向哪儿呢。


          IP属地:河北来自Android客户端5楼2024-11-05 13:57
          回复


            IP属地:湖北来自Android客户端6楼2024-11-06 20:52
            收起回复
              想测火箭落地直接用垂直速度方向判断就行了


              IP属地:上海来自Android客户端7楼2024-11-07 14:32
              回复
                存档 simplerockets /c/TKo2Nn/surface_detect



                载具底部贴个标签,检测标签AGL以及地表物体AGL,求差得实际距离


                IP属地:加拿大8楼2024-11-08 06:57
                回复