简而言之,如今的小程序开发者已经习惯于轻量化,而xr-frame则代表着小程序开始逐步走向重度化,并且原生开发也将成为新的趋势。但技术路线的改变对于开发者而言无疑是件大事,即便微信想要拓展基于XR技术的新生态,开发者的支持同样是关键,如果缺乏开发者的支持,也就意味着XR技术将会缺少具体得以落地的应用,可没有...
但是另一方面,对微信开放出来的小程序XR能力,我的态度是:积极跟进、谨慎乐观。并不是说单靠微信开放一个XR能力,就能开启又一个新的技术风口。XR-Frame与更早之前出现的基于网页的虚拟现实框架A-Frame很相似,都是采用类HTML的描述式语言来营造3D世界。好处就是结合微信庞大的用户量,开发一些小美应用传播起来会非...
xr-frame框架基于原生小程序的开发环境,可以与原生小程序的开发技术很好地集成,同时也可以与其他小程序框架进行无缝对接。 二、xr-frame框架的特点 1. 轻量级:xr-frame框架设计精简,功能模块化,占用空间小,加载速度快。 2. API丰富:xr-frame框架提供了丰富的API,包括页面生命周期、数据绑定、事件处理、网络请求、...
material表示了 物体的诸多外观和表现属性 ,包括了多个属性,如颜色、透明度、反射率、光照、纹理等,可以认为texture是material的一部分 effect也是material 的一个属性,他表示一种特效或者视觉效果,比如闪烁、水流、烟雾等,在xrframe中,目前可供使用的只有:简单无光照效果的simple和标准物理渲染效果的standard uniforms则是...
本文讲解demo:基础案例/交互 (https://github.com/dtysky/xr-frame-demo/tree/master/miniprogram/pages/scene-basic-touch),对应官方小程序(名字:小程序示例)的交互动画/xrframe/基础案例/交互 效果如下,有两个mesh:地球和月球,拖动地球可以旋转,拖动月球可以自由定位,地月在拖动时都会有轮廓 ...
微信开发者工具:确保已安装最新版本,建议使用 Nightly 版本,以便更好地支持 XR - FRAME 开发。 基础库:要求基础库最低 2.27.1 及以上,推荐 2.32.0 及以上,本 Demo 将基于推荐版本进行开发。 (二)项目创建 在微信开发者工具中创建一个新的小程序项目,选择 “小程序云开发” 模板,填写相关项目信息,如项目名称...
微信上线 XR 小程序 XR-FRAME 近日,微信小程序官方上线了 XR-Frame Beta 版开发文档。据官方介绍称,XR-Frame 是微信官方提供的一套 XR/3D 应用解决方案,基于混合方案实现,具有性能高、效果好、易用、扩展性强、渐进等特点,而且遵循小程序开发标准。该 XR 小程序除了支持基础图形、多光源、粒子系统、纹理、...
近日,微信小程序官方上线了 XR-Frame Beta 版开发文档。 近日,微信小程序官方上线了 XR-Frame Beta 版开发文档。 据官方介绍称,XR-Frame 是微信官方提供的一套 XR/3D 应用解决方案,基于混合方案实现,具有性能高、效果好、易用、扩展性强、渐进等特点,而且遵循小程序开发标准。该 XR 小程序除了支持基础...
微信小程序最新大招——xr-frame尝鲜 核心示例概览:基础案例/基础图形(github.com/dtysky/xr-fr...),与官方小程序中交互动画/xrframe/基础案例/基础图形部分对应 wxml代码结构精解如下:1.场景xr-scene 代表threejs中的根节点,承载了所有参与渲染的物体、光源与相机,是整个虚拟环境的起点。2.资源...