微信小程序AR三维展示项目推荐
项目基础介绍
该项目是一个开源的微信小程序,使用了JavaScript作为主要的编程语言。项目名为“WeChat-MiniProgram-AR-3D”,旨在为用户提供一个包含全景查看器和3D查看器的三维体验,利用设备的方向控制进行操作。
核心功能
- 全景查看器:用户可以通过点击“全景查看器”按钮,查看全景内容。在启动设备运动时,可以通过设备的方向控制来旋转屏幕;在停止设备运动后,可以通过手势来旋转屏幕。
- 3D查看器:点击“模型查看器”按钮后,会展示一个3D模型。用户可以通过设备方向控制或手势来旋转屏幕,查看模型的各个角度。
- 指南针和地图查看器:点击“指南针查看器”按钮,会展示一个指南针和地图。用户可以在地图上点击搜索附近的建筑,或者输入道路、地标等信息来定位搜索位置。
最近更新的功能
- 伽马色彩空间修正:项目最近更新了伽马色彩空间的修正功能,以改善视觉效果。
- 添加指南针和地图示例:新增了指南针和地图的演示,提供了更加丰富的交互体验。
- 修复安卓设备方向控制的问题:更新中修复了安卓设备上方向控制与iOS设备相反的问题,统一了用户操作体验。
- 二维码扫描更新模型URL:新增了扫描二维码来更新glTF模型URL的功能,方便用户加载自定义模型。
- 为模型查看器添加方向光:为模型查看器增加了方向光,使得模型能够产生阴影,增强了立体感。
- 为全景查看器增加设备像素比:优化了全景查看器,增加了设备像素比支持,使得图片显示更加清晰。