小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在xr-frame 的cube-shape边框线是一直显示在物体对象前面的,我们自己编写的话,如何实现线框一直显示在对象前面呢?
请问如何在xr-frame中制作类似这样的移动坐标轴呢?主要是如何让坐标轴可以一直显示在物体对象前面,不被物体遮挡。翻了文档和某度都没找到解决办法,所以特此请教,希望大神能指点个方向,谢谢!
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
感谢棒棒冰的提示,终于实现对象前置显示的效果,发现关键是2个地方,前置显示对象材质renderQueue要大于置后的对象,另外置后的对象材质要关闭深度写入states=“depthTestOn:false” 或者 states=“depthTestWrite:false”;
关键文档在https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/render/material.html
<xr-asset-material asset-id="small" effect="standard" uniforms="u_baseColorFactor: 0.1 0.9 0.1 1" renderQueue="2000" /> <xr-asset-material asset-id="big" effect="standard" states="depthTestOn:false" states="depthTestWrite:false" uniforms="u_baseColorFactor: 0.8 0.6 0.4 0.8" renderQueue="1000" /> <xr-mesh id="cylinder" node-id="cylinder" position="-1.5 0 0" scale="1 1 1" geometry="cylinder" material="big" cube-shape="autoFit:true" /> <xr-mesh position="-1.5 0 0" scale="0.1 1 0.1" rotation="90 0 0" material="small" geometry="cylinder" />
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
在 XR-frame 中制作物体的移动坐标轴,可以通过添加一个 transform 控制器来实现。首先给物体绑定一个可以移动的组件,然后通过触摸或键盘事件动态改变物体的 position 属性。
XR-frame
transform
position
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
感谢棒棒冰的提示,终于实现对象前置显示的效果,发现关键是2个地方,前置显示对象材质renderQueue要大于置后的对象,另外置后的对象材质要关闭深度写入states=“depthTestOn:false” 或者 states=“depthTestWrite:false”;
关键文档在https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/render/material.html
<xr-asset-material asset-id="small" effect="standard" uniforms="u_baseColorFactor: 0.1 0.9 0.1 1" renderQueue="2000" /> <xr-asset-material asset-id="big" effect="standard" states="depthTestOn:false" states="depthTestWrite:false" uniforms="u_baseColorFactor: 0.8 0.6 0.4 0.8" renderQueue="1000" /> <xr-mesh id="cylinder" node-id="cylinder" position="-1.5 0 0" scale="1 1 1" geometry="cylinder" material="big" cube-shape="autoFit:true" /> <xr-mesh position="-1.5 0 0" scale="0.1 1 0.1" rotation="90 0 0" material="small" geometry="cylinder" />
在
XR-frame
中制作物体的移动坐标轴,可以通过添加一个transform
控制器来实现。首先给物体绑定一个可以移动的组件,然后通过触摸或键盘事件动态改变物体的position
属性。