如何选择使用 3D 对象创建移动应用程序的技术?

How to choose technology to create mobile app with 3D object?

我是一名 Vue JS 开发人员(前端)

我的任务是为 Android 和 IOS 创建移动应用程序。 我之前没有开发过任何移动应用程序

我必须选择一种技术来创建这个应用程序。

主屏幕上有 3D 对象。用户可以用手指旋转对象。这个 3D 对象周围也有按钮。因此用户可以旋转 3D 对象,单击该对象上的任何按钮,当前屏幕转到另一个屏幕。

我最近发现了 Nativescript 框架,它可以帮助使用 Vue 或 Angular 等任何前端框架为 Android 和 IOS 开发移动应用程序,但我不知道它是否适用可以支持任何 javascript 库,如三个 JS,与 3D 对象交互。

我也知道有 Unity 平台可以为不同的平台创建游戏,但我不知道是否有可能创建一个应用程序而不是游戏。

3D 对象是在 Unity 中制作的,扩展名为 .obj

我应该选择什么技术来创建这样的应用程序?

Example

你描述的很像游戏界面。 此外,Unity 不仅用于游戏,它还用于模拟器、外科医生培训等。 这是一个非常灵活的工具。