【问题标题】:Java Applet or Unity3D for Cross-Platform 3D Surveying App用于跨平台 3D 测量应用程序的 Java Applet 或 Unity3D
【发布时间】:2012-04-11 11:11:46
【问题描述】:

您认为 Java Applet 或 Unity3D 应用程序是制作跨浏览器 3d 网络应用程序的最佳选择吗?

我打算制作一个显示 3d 环境的 Web 应用程序,可以通过拖动(根据平台使用手指或鼠标)进行导航。该网络应用程序将渲染开发站点的 3D 环境,包括轮廓、水管位置、建筑物等。

应用程序必须在 Windows 桌面、Android、iOS 和 Windows Phone 上运行。所以这就是为什么我倾向于使用网络应用程序而不是跨平台智能手机库(如 Mosync 或 Marmalade)。 3d 环境将是可导航的(通过拖动)并包含简单(不详细)的 3d 对象,如建筑物、山脉、管道等。

我知道 WebGL 已经过时了,因为它不能在 IE 上运行,并且对智能手机的支持有限(我完全无视 WebGL 是否正确?)。

  • 未来的智能手机浏览器会继续支持 Java 小程序吗?

  • 我真的可以在 Unity3D 中编写一个应用程序/游戏并简单地编译它以在 Windows、Windows、Mac、Xbox 360、PlayStation 3、Wii、iPad、iPhone 和 Android 上运行吗?

  • 您建议使用 Unity3D 应用程序路径还是 Unity3D Web Player 路径?

  • 关于 Unity3D,我不确定一件事:所有 Unity3D 功能都适用于 iOS 和 Android 吗?

【问题讨论】:

  • “未来的智能手机浏览器会继续支持 Java 小程序吗?” 鉴于我的 Android 2.3.4 小程序现在不支持小程序,我猜是这个问题的答案是“不”。

标签: java ios applet unity3d


【解决方案1】:

AFAIK,我会选择 Unity3d,因为它具有所有直观的功能,可以制作真正跨平台的基于 Web 的 3d 应用程序。在这种情况下,请选择 Unity3D 网络播放器路径。此外,您还可以将 unity3d 应用程序转换为 flash,这将支持所有主流浏览器,而不像 WebGL。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-11
    • 2011-05-27
    • 1970-01-01
    • 2011-05-07
    • 2014-03-09
    • 1970-01-01
    相关资源
    最近更新 更多