【发布时间】:2018-11-11 17:32:04
【问题描述】:
我必须制作一个使用 虚拟现实的应用,所以我应该放弃使用Flutter的想法吗?
【问题讨论】:
标签: flutter augmented-reality virtual-reality
我必须制作一个使用 虚拟现实的应用,所以我应该放弃使用Flutter的想法吗?
【问题讨论】:
标签: flutter augmented-reality virtual-reality
是的,正如我所看到的那样,flutter 确实支持 AR,我一直在 twitter 上关注 flutter developer,他发布了一些用 Flutter 构建的很酷的 AR 内容,这是他为 Flutter 构建的插件 ARCore。
这里有一些来自开发者本人的示例 AR 视频
【讨论】:
我可以使用 Flutter 构建 3D (OpenGL) 应用吗?
今天,我们不支持通过 OpenGL ES 或类似方式的 3D。我们长期计划公开优化的 3D API,但现在我们正在专注于 2D。
https://flutter.dev/docs/resources/faq#can-i-build-3d-opengl-apps-with-flutter
【讨论】:
flutter 不支持任何 OpenGL 绑定。 Flutter 只是一个 2d 的应用程序。
https://flutter.io/faq/#can-i-build-3d-opengl-apps-with-flutter
https://github.com/flutter/flutter/issues/14591
https://github.com/flutter/flutter/issues/7053
https://github.com/flutter/flutter/issues/179
我不确定 VR 在 Flutter 上会如何工作。
【讨论】:
你可以使用 google 的 ar core with flutter。签出arcore_flutter_plugin 以使用 ar 在颤振中工作。 到目前为止,还没有任何专门针对 vr 的软件包。但是你可以使用 ARKIT arkit_flutter_plugin。
注意:ARCORE 仅适用于 android。而 ARKIT 仅适用于 android
【讨论】:
我最近创建了一个用于 AR 的 Flutter 插件,它通过包装 ARCore 和 ARKit 来支持 Android 和 iOS:https://pub.dev/packages/ar_flutter_plugin
该插件正在进行中,但它已经支持协作 AR 和通过 Google 的 Cloud Anchor Service 共享内容以及许多其他有用的功能
【讨论】: