【问题标题】:Beginner Questions about Android 3D [closed]关于 Android 3D 的初学者问题 [关闭]
【发布时间】:2011-09-29 15:02:50
【问题描述】:

我正在做一个学术项目,其中涉及学习 android,我需要了解以下有关 android OS 功能的详细信息以及任何良好的免费和开源 3D 渲染 API

  1. 我可以显示一个球体、圆锥体、一个球体(分为不同的位置)...我希望它更像一个 3D 图形
  2. 我可以显示 3D 地形图吗
  3. 我可以将相机移动 360 度吗,即我希望能够通过手指滑动从各个角度查看我的模型
  4. 我可以连接到网站上的远程服务器并通过通常的 POST/GET 方法拉/推数据吗?
  5. 我可以将基于 XML 的普通 Android 显示器与 3D 显示器混合使用,还是应该在不同的屏幕(也称为全屏)中打开它。

如果我在任何地方错了,请纠正我,在我确定接受这个项目之前需要了解以上内容。有用的链接将不胜感激。

【问题讨论】:

  • 我会推荐 LibGDX 用于图形。非常易于使用,可让您在 PC 上进行原型制作,还可以调用 OpenGL 函数。 libgdx.badlogicgames.com
  • @MikeLentini 谢谢。我会试试那个。它是开源中最好的 3D 吗?
  • 不确定它是否是最好的,但它绝对是快速、易于使用且开源的。

标签: android graphics open-source opengl-es


【解决方案1】:

我建议您查看有关 Android 3D 渲染的 Google IO 视频http://www.youtube.com/watch?v=YLVbLVtjDDw

【讨论】:

  • 酷,这很有帮助,遗憾的是我只能接受 1 个答案:P
  • 别担心,你的投票把我带到了 1K :)
【解决方案2】:

Android SDK 已经带有 OpenGL,这是一个免费的开源 3D 渲染 API。

  1. 是的,当然。
  2. 是的。当然,您必须自己建模。
  3. 是的,AFAIK 这就是 3D 的全部意义......
  4. 是的,当然,为什么会这样?
  5. 是的。您可以使用通常的 XML 布局划分显示,但必须在特殊表面 (GLSurfaceView) 上绘制 3D。

查看here了解更多详细信息。

【讨论】:

  • 谢谢,关于 3D 渲染 API,我可以提供一些链接吗,@Mike Lentini 建议使用 LibGDX,您有什么建议?
  • 对不起,我没有这样的经验。我最近刚开始使用带有 OpenGL 的 Android 3D。我给了一个链接。
猜你喜欢
  • 2021-02-13
  • 2011-01-12
  • 2018-01-08
  • 1970-01-01
  • 1970-01-01
  • 2022-06-13
  • 1970-01-01
  • 2011-05-06
  • 1970-01-01
相关资源
最近更新 更多