收藏
回答

xr-camera相机远近设置?

需求:在使用ar相机开发时,想将相机的镜头拉远点

我的思路:<xr-camera clear-color="0.4 0.8 0.6 0.1" background="ar" far="2000" is-ar-camera></xr-camera>,我在ar相机中将far设置了一个很大的值

结果:far不起作用

期待:提供解决方案

回答关注问题邀请回答
收藏

1 个回答

  • Roam
    Roam
    01-09

    far 不是你目前理解的意思,这里决定的是视锥体的远面,主要影响裁剪。

    ar 相机里面,相机部分的信息,是由VK算法部分控制。

    如果需要让相机拉远的效果,你可以把实际需要渲染的物体,用一个节点包裹。然后放在对应模式坐标系下,离相机较远的地方。

    ar情况下的坐标系,可以参考:

    https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/ar/#%E4%B8%8D%E5%90%8CAR%E8%BF%BD%E8%B8%AA%E5%99%A8%E7%9A%84%E5%9D%90%E6%A0%87%E7%B3%BB%E5%B7%AE%E5%BC%82

    01-09
    有用
    回复 5
    • 熊 Alex
      熊 Alex
      02-22
      ar相机的zoom level可以设置么?
      02-22
      回复
    • 舒欣Andy
      舒欣Andy
      03-08
      @Roam 您好,我有与题主相反的问题,我希望把镜头拉近一点(类似数码变焦)的效果,相机在AR模式,似乎不能设置target,也就不能设置camera-orbit-control。想问问有没有别的方法,谢谢!
      03-08
      回复
    • 舒欣Andy
      舒欣Andy
      03-08
      @Roam 您好,我有与题主相反的问题,我希望把镜头拉近一点(类似数码变焦)的效果,相机在AR模式,似乎不能设置target,也就不能设置camera-orbit-control。想问问有没有别的方法,谢谢!
      03-08
      回复
    • Roam
      Roam
      03-12回复熊 Alex
      ar模式,目前不行,这个应该涉及到摄像头源数据来源的变化
      03-12
      回复
    • Nuy Oah
      Nuy Oah
      08-28回复Roam
      现在这个问题能解决么  ar 2dmarker 识别物照片不是特别大 需要靠近摄像头才能识别到  使用AR相机之后  焦距 是由vk算法决定的  但是现在 部分机型比如 苹果   14Pro 、 15Pro、 14ProMax、 15proMax 靠近手机摄像头会出想模糊状态 有说法么  我想要改变焦距 既然由vk算法决定  有修改vk的焦距算法么文档么
      08-28
      回复
登录 后发表内容