Ogre源码学习-Image和Texture

以下文字来自源码注释:

Image类:保存未压缩的图片数据,是唯一一个可以加载纹理的类。Image对象调用Codec对象来为图片数据解码。
通常,当在图片被加载前需要对它进行额外的处理,或者你想把它复制到一个已存在的纹理中,你需要用一个Image对象来加载纹理。

 

Texture类:代表一个纹理资源。这个类使纹理独立于渲染系统(DirectX,OpenGL等)。程序员可以直接使用该类,而不必在意不同渲染系统里的实现细节。纹理对象由纹理管理器创建。

 

简单来说就是Image类用来加载图片,Ogre使用Texture类来处理纹理。然后用TextureManager来管理Texture。

 

posted @ 2014-06-30 11:07  桃源武陵人  阅读(257)  评论(0编辑  收藏  举报