我在我的 ARCore 项目 Sceneform 中使用。看来这个项目现在被称为Archived https://github.com/google-ar/sceneform-android-sdk由谷歌。我们可以找到更多信息here https://developers.google.com/sceneform/develop或在此page https://developers.google.com/sceneform.
我不明白Google是否真的放弃了这个SDK,或者它是否 - 或将 - 直接集成在 ARCore SDK 中?
感谢您提供有关此 SDK 的未来和潜在替代品的任何信息。
2022 年编辑:
Sceneform 的维护和后继者:
- Sceneform - Java 继续:SceneView/sceneform-android https://github.com/SceneView/sceneform-android
- SceneView - Kotlin 后继者:SceneView/sceneview-android https://github.com/SceneView/sceneview-android
与 Google Sceneform(1.15.0、1.16.0、1.17.0 和 1.17.1)的差异
- 无需插件:使用gltf 和 glb 3D 模型直接来自资源、res/raw、本地文件或 http/https url 的文件而不是 sfa、sfb、fbx、obj...
- 最新版本ARCore SDK https://github.com/google-ar/arcore-android-sdk and 谷歌灯丝 https://github.com/google/filament
- 最新的 gradle 依赖项包括 AndroidX、LifecycleScope/Coroutines (仅场景视图),...
- 可用为
mavenCentral()
依赖性
-
增强图像支持的
-
增强面孔支持的
-
glb
or gltf
对于 3D 模型(支持动画)
-
hdr
or ktx
环境(间接光 + 天空盒)
- 仅支持 3D 使用且无 ARCore 单一依赖(仅场景视图)
-
视频节点适用于 MediaPlayer(mp4、avi...)视频 3D 节点
- 水平/垂直平面放置
-
Depth遮挡和放置(仅场景视图)
-
即时安置 (仅场景视图)
-
Hdr光估计在更壮观或更现实之间进行调整
- Simple 模型查看器对于基本用法,仅使用 ArSceneView 参数
- 需要更少的 OpenGL 知识
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)