我试图在android设备上演示增强现实跟踪解决方案。以前我在PC上工作的时候,我用GLUT渲染一个茶壶来演示。然而,当我切换到使用opengl es 2.0进行渲染(glsl es)的手机时,我无法找到一种简单的方法来绘制茶壶模型。
感谢任何建议或任何资源,可以帮助我在这个问题上。

最佳答案

您可以首先尝试复制环境,例如从android live墙纸演示:
例如
https://github.com/ghisguth/blurred-lines-live
然后下一个问题是将茶壶的几何体馈送到顶点缓冲区,而不是随机线;接下来的步骤将是使用绘制三角形而不是直线,并在某个地方复制一个像样的顶点着色器,该顶点着色器执行透视变换,然后在某个地方获得一个纹理片段着色器,并(以某种方式)初始化纹理(如果不是程序…)。

09-07 17:49