0

我正在尝试将具有高分辨率纹理(以及希望材质、凹凸贴图、阴影和其他真实度)的 3d 网格的实时 3D 可视化(能够旋转和/或放大/缩小)移植到 iPhone )。(网格本身已针对低多边形进行了优化,但纹理增加了细节。)

我需要的只是 iPhone 上的模型查看器,它支持高分辨率的逼真纹理。哪个 3D 引擎最适合这个(或者,甚至应该使用 3D 引擎)?

  • 我最初考虑只为每个 360 度从一个角度的枢轴导出离散的逐帧渲染,以“模拟”能够在 3D 中旋转模型,然后检测用户输入(向左旋转/右)加载右帧图像。因为我有 3D 模型,所以使用 iPhone 处理器来渲染它可能更有意义。
4

1 回答 1

1

我的Molecules iPhone / iPad 应用程序的源代码可以在 BSD 许可下使用,它可以渲染具有完全触摸旋转、缩放和平移的 3-D 分子模型,如果您想将其用作起点。我还没有为各种细节级别重新渲染,但这是我正在做的事情。

但是,我不在该应用程序中使用纹理。有关在可以旋转的模型中使用纹理的示例,请参阅我基于 Apple 的PVRTextureLoader示例编写的示例应用程序。使用 mip-mapped PVRTC 压缩纹理,您可以在模型上获得高度的纹理细节。

于 2010-08-02T20:03:21.093 回答