做几个网站好,淘宝做图网站好,网页游戏网游,河南网站推广优化Sceneform-EQR
Sceneform 概览
Sceneform是一个3D框架#xff0c;具有基于物理的渲染器#xff0c;针对移动设备进行了优化#xff0c;使您可以轻松构建增强现实应用程序#xff0c;而无需OpenGL。
借助 Sceneform#xff0c;您可以轻松地在 AR 应用和非 AR 应用中渲染…Sceneform-EQR
Sceneform 概览
Sceneform是一个3D框架具有基于物理的渲染器针对移动设备进行了优化使您可以轻松构建增强现实应用程序而无需OpenGL。
借助 Sceneform您可以轻松地在 AR 应用和非 AR 应用中渲染逼真的 3D 场景。其中包括
高级场景图 API由 Filament 提供的逼真的基于物理的渲染程序一款用于导入、查看和构建 3D 素材资源的 Android Studio 插件 Sceneform仅适用于支持ARCore的设备而在20年之后华为设备是不被ARCore所支持的。那么若要兼容所有安卓设备那么则需要对其进行扩展。 EQR介绍 EQ-R模块现已开源2024年6月3日 源(缘)于sceneform_v1.16现正在努力完善一个可适用于所有安卓设备的轻量化渲染器(Sceneform)EQ-Renderer。
若您使用它做AR应用当前接入了ARCore、AREngine、ORB-SLAM可快速地适配不同的安卓设备无论是否支持ARCore。
当然您可以仅使用它构建3D场景而无需了解OpenGL的知识。
仓库地址
Sceneform-EQR
运行
文件目录
Eq-Renderer : 基于sceneformfilament扩展的一个用于安卓端的渲染库SampleProj : 示例程序
├─Eq-Renderer
│ └─Android
│ └─eq-renderer
└─SampleProj└─app运行示例
启动AndroidStudioFile Open选择SampleProj点击OK点击Run ‘app’ 运行app模块
相关文档
Sceneform sceneform相关接口使用可以参考以下文档。 需要注意的是sceneform1.15以及之前的版本采用sfa、sfb的方式加载模型sceneform1.16仅支持gltf2.0格式的模型通过gltfio具体使用可参考filament。 Google sceneform1.16源码存档
Google sceneform1.15帮助文档
使用EQR sceneform-eqr是对sceneform的扩展相关接口调用与sceneform大同小异。 个人网站
Android AR渲染引擎
安卓原生AR开发
仓库地址 不用编译Eq-Renderer源码直接使用EQ-R的aar https://repo.eqgis.cn/com/eqgis/eq-renderer
maven {allowInsecureProtocol trueurl http://repo.eqgis.cn
}示例
三维场景中加载模型 AR场景中加载模型 使用EQR实现AR桌面 适配双屏设备 用于采用光学透视的AR眼镜安卓左右双屏合目显示。