看你的描述,感觉对应的是mesh里面,顶点的uv值
请问 xr-frame 里如何获取当前mesh的材质贴图offset?请问 xr-frame 里如何获取当前mesh的材质贴图offset?想做个像threejs贴图offset 循环位移的效果动画。 https://developers.weixin.qq.com/miniprogram/dev/framework/xr-frame/
2023-09-20用预览,别用真机调试
XRFRAME-2dmarker真机预览不显示?开发工具看不了组件代码: <xr-scene ar-system="modes:Marker" id="xr-scene" bind:ready="handleReady" bind:ar-ready="handleARReady"> <xr-assets bind:progress="handleAssetsProgress" bind:loaded="handleAssetsLoaded"> <xr-asset-load type="gltf" asset-id="gltf" src="https://mmbizwxaminiprogram-1258344707.cos.ap-guangzhou.myqcloud.com/xr-frame/demo/butterfly/index.glb" /> </xr-assets> <xr-env env-data="xr-frame-team-workspace-day" /> <xr-node wx:if="{{arReady}}"> <xr-ar-tracker mode="Marker" src="{{markerImg}}"> <xr-gltf model="gltf" anim-autoplay position="0.2 0 -0.2" scale="0.6 0.6 0.6" rotation="0 -50 0" /> <xr-gltf model="gltf" anim-autoplay position="0.4 0 0.3" scale="0.5 0.5 0.5" rotation="0 -50 0" /> <xr-gltf model="gltf" anim-autoplay position="-0.3 0 0.3" scale="0.4 0.4 0.4" rotation="0 -50 0" /> </xr-ar-tracker> <xr-camera id="camera" node-id="camera" position="0.8 2.2 -5" clear-color="0.925 0.925 0.925 1" background="ar" is-ar-camera></xr-camera> </xr-node> <xr-node node-id="lights"> <xr-light type="ambient" color="1 1 1" intensity="1" /> <xr-light type="directional" rotation="180 0 0" color="1 1 1" intensity="3" /> </xr-node> </xr-scene> // components/xr-scene/xr-scene.js Component({ /** * 组件的属性列表 */ properties: { markerImg: { type: String }, }, /** * 组件的初始数据 */ data: { loaded: false, arReady: false, }, lifetimes: { attached() { console.log('data', this.data) } }, /** * 组件的方法列表 */ methods: { handleReady({ detail }) { const xrScene = this.scene = detail.value; console.log('xr-scene', xrScene); }, handleAssetsProgress: function ({ detail }) { console.log('assets progress', detail.value); }, handleAssetsLoaded: function ({ detail }) { console.log('assets loaded', detail.value); this.setData({ loaded: true }); }, handleARReady: function ({ detail }) { console.log('arReady'); this.setData({ arReady: true }) } } }) 分包也设置了,空的 { "pages": [ "pages/index/index" ], "subpackages": [], "window": { "navigationBarTextStyle": "black", "navigationStyle": "custom" }, "style": "v2", "renderer": "skyline", "rendererOptions": { "skyline": { "defaultDisplayBlock": true, "disableABTest": true, "sdkVersionBegin": "3.0.0", "sdkVersionEnd": "15.255.255" } }, "componentFramework": "glass-easel", "sitemapLocation": "sitemap.json", "lazyCodeLoading": "requiredComponents" } 截图: 手机是安卓8.0.41 [图片] 开发工具已经是最新的了 [图片]
2023-09-20用预览,别用真机调试
为什么XR的AR系统里的相机无法使用摄像头画面了?真机调试空白一片[图片][图片] 组件里面就写了一个threeDof模式,添加了一个相机,使用摄像头图片为背景,但是真机调试一片空白,以前是可以的啊
2023-09-15可以的,在真机(微信客户端)没有问题。 工具里面因为同层渲染不支持叠加渲染,所以看不到效果
xr-frame 能在 上面覆盖其他元素吗?比如一个按钮,或者一个图片xr-frame 能在 上面覆盖其他元素吗?比如一个按钮,或者一个图片
2023-09-07这里是视频解码器的一个开关问题,目前应该下掉了这个开关,试下现在好了没有
华为手机鸿蒙系统 xr-frame 2D marker 无法正常工作 报错 ?[图片][图片] 之前基本上能正常使用代码无变动,但从昨天下午开始,使用 xr-frame 2D marker功能异常,使用小程序示例也一样无法正常工 (in promise) MiniProgramError {"detail":"avformat_open_input fail, ret(-1094995529, Invalid data found when processing input)","desc":"avformat_open_input fail, ret(-1094995529, Invalid data found when processing input)","name":"","code":3} Result
2023-08-30这里是视频解码器的一个开关问题,目前应该下掉了这个开关,试下现在好了没有
WeChatLib3.0.1安卓版xr-frame以3d方式载入视频失败,ios是好的在微信升级8月25日晚升级WeChatLib3.0.1后,安卓版微信使用xr-frame加载视频时,加载不出来,卡死 某些情况下能得到报错如下: [图片] 而iphone版则是好的。 在WeChatLib2.33之前的版本,安卓和ios都是好的 直接使用官方示例即可 https://developers.weixin.qq.com/miniprogram/dev/framework/xr-frame/#_2DMarker-%E8%A7%86%E9%A2%91%EF%BC%8C%E8%AE%A9%E7%85%A7%E7%89%87%E5%8A%A8%E8%B5%B7%E6%9D%A5 也可使用我做成的代码片段, 完全复制粘帖官方教程代码,指向的也是官方提供的捕捉图片及视频 https://developers.weixin.qq.com/s/EB2rhPmw7lKV 官方升级把官方示例搞死了,请尽快修复
2023-08-30可以动态加载与删除tracker,并同时使用多个tracker,具体可以参考 https://github.com/dtysky/xr-frame-demo/tree/master/miniprogram/components/template/xr-template-tracker
xr-frame 中的 ARTracker 能否指定多个识别目标?我公司正在策划开发一本AR图书,想要通过小程序首页统一的”AR扫描“入口对图书中不同的识别图进行识别,识别到后展示识别图相应的模型。但经过对 xr-frame 的研究,发现 ARTracker 的 src 属性只能固定写死一个。 请问针对这种场景是否有解决方案?
2023-08-30plane 模式就是世界坐标系
xr-frame 是否支持世界坐标系?请问,xr-frame 是否支持类似 ARKit 中的世界坐标系?
2023-08-23模型,或者自定义geometry
xr-frame,如何画出一个射线?需要显示一个带箭头的射线,请问,在xr-frame里如何做到? 谢谢
2023-08-23设置方法问题,具体可以参考案例,在states里面设置
xr-frame中怎么给类型为texture改成透明图的效果,图片的话是png格式的?[图片] 我这里也加了一个透明效果,但是没有生效,是我加的位置有问题吗?
2023-08-23