bitmask project is a light-weight and fast 2D collision detection library.
The bitmask library provides pixel-perfect collision detection for use in games and other applications. Functions are provided for building bitmasks and testing them for intersection.
The routines can optionally provide a point of intersection and the number of overlapping pixels. The library aims for high performance and portability; it is written in ANSI C and is completely independent of the underlying graphics implementation.
Product's homepage
What's New in This Release: [ read full changelog ]
· Bugfix for bitmask_draw.
· Better testcases.
· Small performance improvements.