收藏
回答

如何获取 xr-mesh geometry="plane" 四个点的世界坐标?

       
如何获取 xr-mesh geometry="plane" 四个“顶点”的世界坐标?
mesh.getComponent(wx.getXrFrameSystem().Transform).geometry.boundBox.size 返回的是 1 0 1 

   const mesh = this.scene.getElementById('mesh')    
     <xr-mesh
       id="mesh"
       geometry="plane"
       material="mat"
       rotation="0 0 0"
    />
最后一次编辑于  2023-04-19
回答关注问题邀请回答
收藏

1 个回答

  • 星星
    星星
    2023-05-12
    mesh.getComponent(wx.getXrFrameSystem().Transform).worldPosition 是面片中心点的坐标,加上面片mesh.getComponent(wx.getXrFrameSystem().Transform).geometry.boundBox.size的计算得到四个顶点的坐标;
    


    2023-05-12
    有用
    回复
登录 后发表内容