mattdesl

mattdesl/gl-sprite-batch

a high level "sprite" batch

JavaScript
37
3
MIT License

This is a high-level 2D sprite batcher for WebGL that efficiently renders textured quads like text glyphs, particles, and sprites by minimizing draw calls. It's designed for developers building games, UIs, or visualizations who need performant 2D rendering with support for texture atlases, dynamic/static batching, and basic transformations.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of mattdesl/gl-sprite-batch

Account's avatar
like vao, but only for simple vertex arrays
Account's avatar
WebGL buffer wrapper
Account's avatar
creates a white 2x2 WebGL texture
Account's avatar
a tiny util to mix functions and properties into a prototype
Account's avatar
Float to int bits and back
Account's avatar
standalone function to premultiply RGB by alpha channel
Account's avatar
The baboon test image
Account's avatar
A minimal testbed for simple canvas demos
Account's avatar
generates a basic shader with vertex attributes
Account's avatar
gl-matrix's mat4, split into smaller pieces
Account's avatar
WebGL texture wrapper
Account's avatar
The Lena test image
Account's avatar
tap-producing test harness for node and browsers
Account's avatar
extend like a boss

Support the repos that depend on mattdesl/gl-sprite-batch

Top contributors

mattdesl's profile
mattdesl
38 contributions
hackergrrl's profile
hackergrrl
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet