OpenGL中不用AUX库来加载BMP图片做为纹理

    你们在OpenGL中通常是用aux库的auxDIBImageLoad()函数来加载BMP格式的图片来做为纹理,这个确实是比较简单易用,但aux库的性能不佳,常常会出问题,稳定性较差。因此通常最好不要用aux库,能够用glut库,但glut库没有纹理加载函数。而有些程序是直接读取BMP格式来得到图像数据,从而生成纹理的,这种方法虽然很强大,但比较复杂,须要了解BMP的格式,对初学者比较困难。
相关文章
相关标签/搜索