比起目前的Canvas组件,xr-frame有以下显著的优势:
🍰 高度整合,上手简单
提供xml的方式来描述3D场景,并集成了AR、物理、动画、粒子、后处理等等系统,上手简单,符合微信小程序开发规范。
🌈 渲染效果好
内置完整的PBR效果、环境光照、阴影,原生支持glTF资源,提供的xr-frame-toolkit可以快速通过全景图生成环境数据。
⚡️ 高性能
混合方案,渲染性能逼近原生,xr-frame-toolkit可以对外部glTF文件进行优化,来提高加载性能,还有完善的缓存机制保证二次进入的加载性能。
🧱 易扩展
扩展性强,从资源到组件元素,皆可以由高阶用户自己定制,未来还可以暴露内部的渲染管线定制能力。