0

如何在我的 iOS 应用程序中使用这个 Mac OS X 渲染库?我知道可以做到,但我不知道怎么做。我不需要代码示例,但如果有人可以基本上描述我必须做什么才能首先让它运行并在 iOS 应用程序中显示渲染。

4

1 回答 1

0

一方面,您需要完全重写stl_viewer.c以不使用即时模式(glVertex3f()等),而是将几何图形存储为作为统一对象绘制到屏幕的顶点或索引。对于这个示例代码,这将是相当多的工作。

这也需要重新构建以使用 CAEAGLLayer 支持的 UIView 并响应触摸事件而不是它当前使用的输入循环。

简而言之,如果您不熟悉 OpenGL 和 OpenGL ES 以及它们之间的区别,这对您来说将是一个挑战。

于 2013-07-09T17:34:02.287 回答