据悉,XRFrame 是微信官方为开发者提供的一套全面的 XR/3D 应用解决方案。它基于混合方案实现,不仅性能卓越、效果出色,而且易于使用、扩展性强,并遵循小程序的开发标准。通过 XRFrame,开发的人能在小程序中轻轻松松实现各种 3D 图形、多光源效果、粒子系统、纹理渲染以及丰富的交互功能。
此外,它还支持相机渲染、平面识别(包括人脸、人手、人体AR识别)以及 2D 平面扫描等高级功能,为用户所带来沉浸式的体验。
在微信小程序中,XRFrame 的应用场景广泛。用户都能够通过小程序体验到虚拟 3D 人物、3D 物品以及 3D 场景的完美呈现。无论是 AR 换脸、扫描平面获得 AR 游戏,还是扫描特定图片进行 AR 交互,这些以往只能在特定应用中实现的功能,现在都可以在微信小程序中轻松完成。
然而,在 3.5.6 版本基础库中,部分开发者在使用 XRFrame 创建 3D 场景时遇到了点击偏移的问题。XR-FRAME 点击事件不是以画布的左上角为原点,而是以屏幕的左上角为原点。当自定义导航栏或其他UI元素覆盖在3D场景之上时,点击事件的坐标计算会出现偏差,使用户点击时无法准确触发预期的事件。
例如,在顶部有自定义导航栏的情况下,点击事件可能会从顶部 0 位置开始计算,使得在模型底部的点击无法被正确识别。
这一问题对使用者真实的体验造成了一定的影响,也限制了 XRFrame 在某些场景下的应用。幸运的是,随着微信小程序官方基础库升级至 v3.6.1,这一问题得到了有效的修复。现在,开发者在使用 XRFrame 时,能更加放心地设计并实现各种复杂的 3D 交互场景,而无需担心点击偏移的问题。
作为中国当下不可或缺的应用程序,微信已经深入到了中国人日常社交、工作、学习和购物等生活的方方面面。随着 XRFrame 等先进的技术的不断引入和完善,微信小程序有望成为中国最受欢迎的元宇宙承载平台之一。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
一篇编造的自媒体文章,让一家上海企业损失6000多万元,公安机关出手了
不靠软件的美国软件公司:靠比特币每天赚5亿美元!遭做空机构盯上,股价暴跌16%
《编码物候》展览开幕 北京时代美术馆以科学艺术解读数字与生物交织的宇宙节律
英特尔锐炫 B 系列显卡有关信息现身官网,Battlemage 独显将至
AMD 被曝明年 1 月末推出锐龙 9 9000X3D 处理器,仍单颗 3D 缓存