我正在尝试在 Android 设备上演示增强现实跟踪解决方案。以前当我在 PC 上工作时,我使用 GLUT 渲染茶壶进行演示。但是,当我切换到使用 OpenGL ES 2.0 进行渲染 (GLSL ES) 的手机时,我想不出一种简单的方法来绘制茶壶模型。 感谢任何可以帮助我解决这个问题的建议或资源。
最佳答案
您可以先尝试复制环境,例如来自 Android 动态壁纸演示:
例如
https://github.com/ghisguth/blurred-lines-live
那么下一个问题就是将茶壶的几何形状而不是随机线提供给顶点缓冲区;接下来的步骤是使用绘制三角形而不是线条,并在某处复制一个像样的顶点着色器,该顶点着色器进行透视变换,然后在某处获取纹理 fragment 着色器并初始化(以某种方式)纹理(如果不是程序......)。
关于android - 在 Android 上使用 GLSL ES (OpenGL ES 2.0) 渲染茶壶,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12758991/