以前、Windows MFC アプリケーションで openGL を使用してアプリケーションを開発しましたが、これは動作中のアプリケーションです。現在、このアプリケーションをモバイル環境に移植することを検討しています。
アプリケーションでは、これを使用しています。
// Wrap Texture Image to Sphere
GLUquadric *qobj = gluNewQuadric();
gluQuadricTexture(qobj,GL_TRUE);
glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, gTextures);
gluSphere(qobj,20.0f,32,32);
glDisable(GL_TEXTURE_2D);
.h が C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\gl\GLU にあるため、Windows 以外のベース用の gluSphere() の同一の関数を探すのに問題があります。 .h.
この問題にアプローチする方法について何か提案はありますか? 私のモバイル アプリケーションは、任意の C++ クロスプラットフォーム ツール上にある予定です。現在、アプリケーションを移植しながら MoSync を学んでいます。