怎样使opengl中纹理贴图与物体一起转动?比如地球纹理。该如何解决
怎样使opengl中纹理贴图与物体一起转动?比如地球纹理。
glPushMatrix();
glBindTexture(GL_TEXTURE_2D,earth->texID);
glRotatef (angle, 0.0, 1.0, 0.0); //地球自转
glutSolidSphere(2, 40, 40); //绘制地球
glPopMatrix();
------解决方案--------------------
我想更改它的UV坐标应该可以
------解决方案--------------------
纹理是附着在顶点上的 当然会跟着转了
glPushMatrix();
glBindTexture(GL_TEXTURE_2D,earth->texID);
glRotatef (angle, 0.0, 1.0, 0.0); //地球自转
glutSolidSphere(2, 40, 40); //绘制地球
glPopMatrix();
------解决方案--------------------
我想更改它的UV坐标应该可以
------解决方案--------------------
纹理是附着在顶点上的 当然会跟着转了