移动增强现实工具:Web 还是原生?

移动增强现实工具:Web 还是原生?

对于刚开始使用 AR 工作的开发人员来说,导航增强现实 (AR) 产品可能很困难。在如何向观众和客户提供增强现实内容方面有很多选择。以下是您在创建数字产品时拥有的不同选项的列表:

原生还是基于 Web?

  • 在为 AR 开发时,了解您希望如何将 AR 内容交付给最终用户非常重要。如果你有一个游戏,你可能想要构建一个应用程序,这需要为 IOS 和 Android 产品构建不同的版本。两种类型的移动产品都有自己的应用程序开发语言,并且都有特定的 AR 接口来展示 AR:iOS 产品的 Quick Viewer 和 Android 产品的 AR Core。两者都可能需要一些预先存在的 Swift(用于快速查看器)和 Kotlin(用于 AR 核心)知识

IOS产品

快速查看器

  • 迅速
  • IOS 在通过 Quick Viewer 提供动画时可能会遇到一些问题,并且主要使用 .reality 文件和 .usdz 文件。

安卓产品

增强现实核心

  • 科特林
  • 对于基于应用程序的体验,将您的体验转化为 Android 和 IOS 产品至关重要。

Web 第三方工具

模型查看器

  • 香草.js
  • 将链接带入一个基本的 JS 页面并按照他们的指示进行操作。模型查看器非常适合只需要查看的产品(例如家具店的 3D 家具模型),并且会在预览页面上显示动画,但通常在 AR 模式下难以显示动画人物,如果你有一个动画交互或图表

第八面墙

  • 对于愿意付费的人来说,这是一个很棒的工具,8th Wall 开发人员已经为您完成了有关后端、前端和增强现实技巧的大部分工作。这是一个具有很大潜力的高性能工具,您既可以使用他们的托管系统,也可以使用自托管,这增加了您的自定义选项。在尝试导入 Axios 等 Javascript 模块时,使用 8th Wall 托管可能会出现问题。
  • 在内部,他们使用 Aframe.js 或 Three.js,具体取决于您的偏好。
  • 高价

Aframe.js 或 Three.js

  • 这两种都是前端语言,所以如果没有后端它们是不可行的,但是
  • Three.js 往往更强大且可定制,但需要更多时间来学习,即使对于那些熟悉 JavaScript 的人来说也是如此。
  • 如果您熟悉 Javascript,Aframe.js 非常容易学习。这对初学者非常友好,具有简单的文档。
  • 只要您可以托管后端,这些前端语言都是非常强大且有趣的工具。

扎帕尔

  • 无需编码,只需 2D 和 3D 设计
  • 这对于不想为开发人员付费的产品设计师来说非常有用。只要您随身携带文本、2D 和 3D 资产,Zappar 就是一个很棒的工具,但它很死板,因此如果您想做更复杂或不常见的事情,根据您的特定用例定制它可能会很困难。然而,对于简单的教育目的,对于想要使用视觉交互的教师来说,这似乎是一个令人难以置信的工具。

结论

在不同的 AR 开发选项中导航以确定最适合您的项目的选项可能很困难,但增强现实工具每天都在改进。如果您可以挑选出最适合您需求的选项,那么您就有很大的力量来创造令人难以置信的体验。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/38624/28522211

posted @ 2022-09-22 11:29  哈哈哈来了啊啊啊  阅读(51)  评论(0编辑  收藏  举报