目前可以实现,但做法不推荐。目前计划将在2.28.1版本暴露一个接口支持,可以关注一下。 在2.28.1可以用`GLTF`组件的`getPrimitivesByNodeName`和`getPrimitivesByMeshName`实现,见文档:https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/gltf/specification.html#使用TS脚本来修改GLTF
请问请问xr-frame加载glb模型然后自定义贴图怎么实现?想请问一下小程序xr-frame加载一个glb模型然后自定义图片给模型贴图怎么做?能麻烦帮忙给个例子嘛?谢谢啊~~~
2022-12-01目前已经支持:https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/tools/debug.html#%E7%9C%9F%E6%9C%BA%E8%B0%83%E8%AF%95
XR-FRAME什么时候可以支撑真机调试呢?XR-FRAME什么时候可以支撑真机调试啊,现在这样确实不方便去发现问题。
2022-11-30内置资源目前都是`defer`惰性加载的,当前版本暂时无法很方便做到监听,考虑后续版本支持,如果现在一定需要,可以暂时用这个方法: scene.assets.getAssetWithState(`${内置资源类型}`, `${内置资源id}`).promise?.then(你的逻辑);
xr-frame组件,内置环境数据加载完成的事件如何回调?xr-frame组件,内置环境数据加载完成的事件如何回调? xr-env调用内置环境数据,如何增加加载完成的回调事件? 谢谢
2022-11-30如果你指的是整个画布录制和截取,那么目前暂时不支持录制,截取可以用分享系统:https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/share/
xr-frame可以拍照和录像吗?应用了beta版的xr-frame,怎么拍照和录像?
2022-11-30和壁纸无关,请提供具体的appid。
XR-FRAME,第二次进入报错,无法读取未定义的属性createMaterial,是什么原因?XR-FRAME识别图片并添加渲染模型,第一次进入是识别并渲染成功。 [图片][图片] 第二次进入识别成功模型加载完毕,没有渲染到场景,报错"(in promise) MiniProgramError\nCannot read properties of undefined (reading 'createMaterial'); [图片][图片]
2022-11-28目前不支持此扩展,列入后续计划。
"[GLTF]required extension "KHR_draco_mesh_compresshttps://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/gltf/specification.html 资源加载无法加载压缩的3D文件,错误提示:"[GLTF]required extension "KHR_draco_mesh_compression" not supported. 请问如何才能解决? 谢谢
2022-11-28在最新的客户端(8.0.30)和基础库下对于很多需求已可作为产品使用,但配套基础设施还在建设,故标注Beta版本。
XR-FRAME 框架正式版本上线计划大概是在什么时候?XR-FRAME 框架正式版本上线计划大概是在什么时候? https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/overview/#%E6%A6%82%E8%BF%B0
2022-11-17问题确实存在,目前由于底层实现问题导致`Texture`的属性无法动态修改,预计下周发布的基础库版本`2.28.1`将会添加在`xml`上初始化时可选的配置入口,类似: <xr-asset-load type="texture" asset-id="tex" src="/tex.jpg" options="wrapU:1,wrapV:1,wrapW:1,minFilter:5,magFilter:6,generateMipmaps:true" /> 可在版本发布后,关注更新后文档的纹理一节:https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/render/texture.html
xr-frame下的真机纹理平铺失效?我在xr-frame下尝试了实现一个噪声uv扰动效果,然后在 xr-asset-load texture的handleAssetsLoaded中获取纹理 // 噪声纹理平铺 const xrFrameSystem = wx.getXrFrameSystem() const texNoise = this.scene.assets.getAsset('texture', 'noise'); texNoise.wrapU = xrFrameSystem.EWrapMode.REPEAT texNoise.wrapV = xrFrameSystem.EWrapMode.REPEAT texNoise.wrapW = xrFrameSystem.EWrapMode.REPEAT console.log(texNoise.showDebugInfo()) 输出的DebugInfo type(D2), format(RGBA8), width(512), height(512), slice(0), mips(0), wrapU(REPEAT), wrapV(REPEAT), wrapW(REPEAT), magFilter(LINEAR), minFilter(LINEAR_MIPMAP_LINEAR), anisoLevel(1), sampleCount(0), generateMipmaps(true) 开发者工具与真机输出一致。但是在开发者工具下预览纹理平铺正常,在真机预览纹理依旧呈现 CLAMP_TO_EDGE 的效果,请问如何解决这个问题?
2022-11-17文档有瑕疵,已修正,刷新即可。
我开始尝试学习XR-FRAME但是刚开始就遇到了问题?[图片][图片][图片][图片] 跟着文档走但是我没有和上面的教程一样有颜色
2022-11-16目前需要Nightly版工具,详见: https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/overview/#%E9%99%90%E5%88%B6%E5%92%8C%E5%B1%95%E6%9C%9B
显示无法运行https://developers.weixin.qq.com/miniprogram/dev/framework/xr-frame/ [ miniprogram/components/xr-start/index.json 文件内容错误] miniprogram/components/xr-start/index.json: renderer 字段需为 skyline,webview(env: Windows,mp,1.05.2204250; lib: 2.27.1)
2022-11-16