如何解决Android 增强现实渲染引擎
我想开始开发一个新的 Android 增强现实应用,但我不确定要使用哪个渲染引擎。 我听说不推荐使用场景形式 (Google Sceneform – Is it deprecated? Any replacement?)。
如果不想使用虚幻引擎或统一引擎,是否有任何推荐建议使用渲染引擎?
我知道可以使用例如Sceneform 1.16(需要gltf/glb支持),但功能不是很可靠(例如材质纹理更改不起作用)。
如果我依赖于未来的支持和开发,哪种渲染引擎将是最佳选择?
解决方法
Android ARCore 开发者指南目前使用 OpenGL 作为渲染引擎。您可以在此处查看它是如何集成到 ARCore SDK 存储库示例目录中的代码中的:https://github.com/google-ar/arcore-android-sdk
它不像 Sceneform 那样简单,但它可能满足您的需求。
如您所说,Sceneform 已被弃用,但有一些努力使其保持活力 - 我认为最突出的是这个:
此存储库已更新以支持 AndroidX 和 glTF/glTB,而不是 SFA 和 SFB 资产。它已经过许多人的测试和使用,但我认为需要时间看看是否有足够多的用户和开发人员参与进来以使其保持最新状态。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。