three-d-text-builder

Crates.iothree-d-text-builder
lib.rsthree-d-text-builder
version0.7.0
sourcesrc
created_at2024-01-28 16:30:53.551169
updated_at2024-02-29 10:05:09.81011
descriptionGlyph atlas based text rendering for the three-d crate
homepage
repositoryhttps://gitlab.com/BonsaiDen/three-d-text-builder
max_upload_size
id1117726
size112,788
Ivo Worms (BonsaiDen)

documentation

README

three-d-text-builder

Glyph atlas based text rendering for the three-d crate, using fontdue.

Important: This crate is not associated with the three-d project itself and the project will not provide any support.

Features

  • Fast and cheap text mesh generation for dynamic text elements
  • Efficient static text mesh generation for fixed text elements
  • Easy alignment of text to the viewport or 3D scene
  • API to build multiple text meshes at once and auto-merge them if possible
    • Supports individual font size, color, alignment and transform for each text mesh
    • Supports indididual color and transform for each text character in a mesh

See the examples for a demonstration of the supported features.

License

Licensed under either of

Commit count: 0

cargo fmt