Advertisement · 728 × 90

Posts by Countertype

Full change log: github.com/countertype/...

4 months ago 1 0 0 0

New in three-text (0.2.6) since 0.1.0:
- Decoupled renderer from three.js: now has adapters for three.js, p5.js, WebGL, WebGPU
- OpenType feature API
- Much faster font metadata processing
- Fixed letter spacing
- Migrated tess2-ts to libtess.js and added types
- Minor fixes

4 months ago 2 0 1 0
Video

three-text now has a separate rendering and layout core, with new adapters bringing hi def 3D text to #p5js joining the existing #threejs and #r3f pipeline, along with some new #webgpu and #webgl wrappers. more info: github.com/countertype/...

4 months ago 1 1 0 0

yes, triangulation and glyph paths should be better, but I’d be happy to improve it if you find an edge case. the entire pipeline is optimized for text; triangulation is handled by libtess2, based on the GLU tessellator, which can handle very difficult paths. IIRC three.js uses earcut

4 months ago 0 0 0 0

extrusion (depth parameter) is possible; is there something about it that is undesirable for your use case compared to the native three.js extrusion?

4 months ago 0 0 1 0

hi! it produces mesh (three.buffergeometry) only; it uses its own shape representation during tessellation rather than three.shape, I hope this works for you

4 months ago 0 0 1 0
Video

three-text is a 3D font rendering and text layout library for #threejs - available now on github and npm github.com/countertype/...

4 months ago 4 3 1 0
Video

three-text 🤝 three-piñata (voronoi fracturing library by @dangreenheck.bsky.social)

4 months ago 0 1 0 0
Video

three-text is free open source software ready for immersive typographic experiences on the web github.com/countertype/... #threetext #threejs

4 months ago 1 2 0 0
Video

three-text is now available on npm and github github.com/countertype/...

4 months ago 3 2 0 0
Advertisement
Preview
three-text - 3D font rendering and text layoutfor Three.js three-text renders and formats text from TTF, OTF, and WOFF font files in Three.js with professional typography features.

three-text, a 3D font renderer and text layout library for @threejs.org is now live! it's a new text geometry, free and open source, written by @tribby.com - many scripts supported thanks to harfbuzz, knuth-plass (tex) linebreaking and more! check out the demo: countertype.com/tools/three-...

4 months ago 1 1 1 0

*Debs! Guess there’s no editing on Bluesky!

1 year ago 0 0 0 0
Video

Shooting flowers at a favorite Eugene Debbs speech. Demo of Knuth-Plass justification (www.eprg.org/G53DOC/pdfs/...) on top of our new font-based text geometry coming soon to @threejs.org. Complex scripts like Arabic supported thanks to #HarfBuzz. Stay tuned!

1 year ago 5 3 1 0