3

我真的是 Rajawali 的新手,并希望在 Android 相机上使用他们的许多 3D 功能。我的目标是在相机 SurfaceView 上显示 3D 对象。

使用原生 Android 对 2D 对象执行此操作时,步骤如下:

  1. 获取相机和支架
  2. SurfaceView为持有者创造
  3. 显示相机预览
  4. 在通话期间使用 的子类GLSurfaceView来绘制东西onDraw()

我使用 Rajawali 执行此操作的步骤类似,除了步骤 4. 现在是RajawaliRenderer.

问题是 的子类GLSurfaceView可以作为子类添加到 preview SurfaceViewRajawaliRendered有一个 to 的方法getCurrentView(),但是尽管对象已经被构造,这会返回 null。

有任何想法吗?

4

0 回答 0