随笔-38  评论-23  文章-0  trackbacks-0


   前两天,在使用位图当纹理时候,遇到了问题.就是关于8-bit位图不能派上用场时候,于是就萌生了想法,希望能将它完善下整理出来.于是查了一些关于bitmap的文件结构.关于位图结构等,我就不在此详细叙述了.因为网上已经相当的多 而且很多人也实现了很多读取的方法.可参考此篇博文:位图综述

     其实呢.我原先并不知道原来已经有了很强大的一个开源工具..FreeImage ..是个已经支持目前所有格式的图像文件..所以我的基本算是白写了.关于1 4 16 32 的完全可参考其源代码 完善下我以下这个类:

     现在仅将我写了一个下午的源代码献上:详细情况不在综述,全部在类里表明了注释:

BmpLoader.h



 

BmpLoader.cpp

 

posted on 2009-07-31 15:30 米游 阅读(2577) 评论(2)  编辑 收藏 引用 所属分类: OpenGL/OSG

评论:
# re: opengl 使用bmp位图纹理(8-bit 24bit) 2009-08-20 21:25 | 李海威
真强啊。 最近有点忙,没有时间过来看。   回复  更多评论
  
# re: opengl 使用bmp位图纹理(8-bit 24bit) 2011-09-21 09:25 | 307252614
强大  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理