bevy_text_mesh icon indicating copy to clipboard operation
bevy_text_mesh copied to clipboard

A bevy 3D text mesh generator for displaying text

Results 17 bevy_text_mesh issues
Sort by recently updated
recently updated
newest added

Hi. Thanks so much for making this library. I was wondering, are there any plans to support Bevy 0.13?

Hey, using [this guide from bevy ](https://bevyengine.org/learn/migration-guides/0-12-to-0-13/)I updated this library to use bevy 0.13.0. I ran the examples and they all seem to work. Some observations that may hint to...

This affects the following issues: #11 , #18 , #20 Basically, quite straight forward to use meshtext, performance seems to take a large hit, and the most naive implementation I...

https://github.com/blaind/bevy_text_mesh/blob/677f8f8638a6f5f42982b1dac50fa6c6e01430f5/src/mesh_data_generator.rs#L95 ``` thread 'Compute Task Pool (15)' panicked at C:\Users\Johan\.cargo\registry\src\index.crates.io-6f17d22bba15001f\bevy_text_mesh-0.9.0\src\mesh_data_generator.rs:95:26: called `Result::unwrap()` on an `Err` value: Glyph2MeshError note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Encountered a panic...

Some fonts produce a `Glyph2MeshError` when you attempt to load them. For example, Inter. Other fonts, like Courier, don't seem to render at all, even though they load properly.

Many people don't have it by default.

The crate uses a global mesh cache. It is not being cleaned up at all, resulting to polluted cache, when: * user does not render with a specific font anymore...

Not sure what type of asset ends up getting loaded in this case, but `Res::get` yields `None` without `#mesh`, so of course nothing would be displayed. This is the result...

I haven't looked closely at how feasible this is, but it seems like it could solve #11 and #18, perhaps at some performance cost. https://github.com/FrankenApps/meshtext

The library possibly fails to compile on MacOS: ``` warning: ttf2mesh/ttf2mesh.c:54:10: fatal error: 'malloc.h' file not found warning: #include warning: ^~~~~~~~~~ warning: 1 error generated. ``` There's a related stackoverflow...