Home > 图形编程, 开源项目, 游戏开发, 编程技术 > [业余土制] 轻量级图形库 PixelLib

[业余土制] 轻量级图形库 PixelLib

图像:64种不同的像素格式,色彩空间变换,多种图形图像变换。
质量:支持3种级别抗锯齿效果,高质量几何图形绘制。
实现:轻量级纯软件实现,100% C代码(仅700KB代码)。
优化:SSE2/MMX优化

地址:http://code.google.com/p/pixellib/

1. 图像变换:

支持仿射变换和透视变换,提供大量图像变换操作接口。

2. 抗锯齿:

所有图形绘制支持3级不同程度的抗锯齿效果。

3. 图像绘制:

图像任意拉伸,旋转,3D旋转,并且同时进行色彩空间变换。全部采用浮点数坐标,图像移动更为平滑。

4. 几何作图:

全面的抗锯齿几何作图效果。

5. 图像扭曲:

在源图像上布置若干关键点,然后改变这些关键点在屏幕上的对于位置即可实现图像扭曲。

  1. 121786404
    November 19th, 2011 at 00:30 | #1

    // 低层次光栅化位图
    ibitmap_raster_low
    看了你的这个图像库 想学习其中的算法 能提供一些关于这个函数中用到的算法资料吗
    有名字就可以 非常感谢 盼回复

    • November 28th, 2011 at 15:05 | #2

      这个函数时给定纹理坐标和屏幕坐标,自动完成变换绘制的,涉及到的内容有:矩阵反解,透视/仿射纹理映射等。

  1. No trackbacks yet.