
pro里有 QT += opengl 。
如果还不行可能就是一些环境变量的问题了。
先要读入图片文件,多文件的方法有很很多c++
AUX_RGBImageRec *COpenGL::LoadBMP( char *Filename)
{
FILE *File = NULL
if( !Filename)
{
return NULL
}
File = fopen( Filename,"r")
if( File)
{
fclose( File)
return ::auxDIBImageLoad( Filename)
}
return NULL
}
然后是把图片制作成opengl的纹理对象,把纹理贴到opengl画出来的模型上。
可以参见Jeff Molofee(NeHe)的OpenGL教程- 纹理映射 第六课
1、把相应的dll文件拷到系统system文件夹下。2、把lib文件拷到VC98的LIB文件夹下。
3、在link中添加库文件。
4、编写程序时写上用到的头文件。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)