jam3

jam3/three-bmfont-text

renders BMFont files in ThreeJS with word-wrapping

JavaScript
809
173
MIT License

This project renders BMFont files in ThreeJS with word-wrapping, supporting features like kerning, letter spacing, and signed distance field rendering. It's designed for ThreeJS developers who need to display bitmap text with advanced typography features in 3D scenes.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of jam3/three-bmfont-text

Account's avatar
Browser-friendly inheritance fully compatible with standard node.js inherits()
Account's avatar
word-wraps and lays out text glyphs
Account's avatar
nice colour palettes as JSON
Account's avatar
creates the indices for a quad (two triangles)
Account's avatar
Full featured Promises/A+ implementation with exceptionally good performance
Account's avatar
browser-side require() the node way
Account's avatar
a browserify server for rapid prototyping
Account's avatar
anti-alias smoothstep utility function
Account's avatar
webgl-noise shaders ported to work with glslify
Account's avatar
A node.js-style module system for GLSL!
Account's avatar
loads a BMFont file in Node and the browser
Account's avatar
JavaScript Standard Style
Account's avatar
a few Sun Tzu quotes from The Art of War
Account's avatar
JavaScript 3D library
Account's avatar
quick harness for viewing a mesh with orbit viewer
Account's avatar
a simple ThreeJS vignette background

Support the repos that depend on jam3/three-bmfont-text

Top contributors

mattdesl's profile
mattdesl
65 contributions
atnartur's profile
atnartur
2 contributions
donmccurdy's profile
donmccurdy
1 contributions
HexaField's profile
HexaField
1 contributions

Recent events

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

No events yet