收藏
回答

XR_Frame透明遮挡问题?

您好,我想问一下关于遮挡的问题,如图1 所示,我在树的前面加上了一个cube,并设置了cube的states状态如下

states:"renderQueue: 1, stencilTestOn: true, stencilComp: 7, stencilRef: 1, stencilReadMask: 1, stencilWriteMask: 1, stencilPass: 1, stencilFail: 2"

同时人和树的状态设置为:

states="renderQueue: 10, stencilTestOn: true, stencilComp: 6, stencilRef: 1, stencilReadMask: 1"

cube可以遮挡树,但是当我在ar场景里面转动角度的时候,某一个角度,如图二所示,cube会直接把人也给遮挡住。我想实现的效果如图所示,只想让平面遮挡树(我设置的位置如人是position:"0 0 0 ",树的位置position:"0 -10 5 " cube的位置是 position:"0 -5 0" cube的位置正好是在人和树之间),不让cube遮挡人,只让cube遮挡树,该如何实现呢?另外在这个场景中,移动手机角度,前面的人物位置是不会动的,但是后面的树就会动,平面的位置也会动,该如何解决这样的问题?想请教一下。希望收到您的回复,谢谢

图1 图2



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

1 个回答

  • 辰
    03-19

    我也遇到这个问题了,请问解决了吗

    03-19
    有用
    回复
登录 后发表内容