我需要在多边形中应用纹理。因此,我进行了搜索,发现了许多资源,但是我大多数人在包含和加载BMP图片方面遇到问题。 (在Visual cpp 10中开发)。那么,谁能告诉我加载BMP文件的简单方法以及如何应用纹理?

最佳答案

一种简单的方法是使用GDI +类Bitmap:

http://msdn.microsoft.com/en-us/library/ms534420%28v=vs.85%29.aspx

使用构造函数创建一个对象,该构造函数使用文件名,然后使用LockBits()方法获取指向包含像素的缓冲区的指针。该方法为您提供了指向缓冲区的指针,该缓冲区可以发送给OpenGL纹理函数。

关于c++ - 在opengl visual cpp中加载BMP,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10693199/

10-11 21:58