docs.rs failed to build bevy_mod_billboard-0.4.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
bevy_mod_billboard-0.1.0
bevy_mod_billboard
Billboard text and texture support for bevy
Todo
- Follow Rust API Guidelines: https://rust-lang.github.io/api-guidelines/about.html
- Batching
Features
- Styled text with multiple fonts.
- Textures.
- Depth culling enabling/disabling (enabled by default).
- Y-axis locking (disabled by default).
- Full rotation lock for stuff like 3D world-space text (@robftm)
- HDR support (@robtfm)
Limitations
- Uses texture_array for text, according to this, it doesn't work on webgl2.
Bevy Compatibility
Bevy Version | Crate Version |
---|---|
0.11 |
0.4.1 |
0.10 |
0.3.0 |
0.10 |
0.2.1 |
0.9 |
0.1.1 |
Example
Setup:
use *;
new
.add_plugins
.add_plugin;
Text:
commands.spawn;
Texture:
Full examples at examples.
Changelog
[0.4.1] - 2023-08-31
- Fix missing texture binding flag.
[0.4.0] - 2023-07-24
- Support HDR.
- Add rotation locking.
- Upgrade to Bevy 0.11.
[0.3.0] - 2023-03-30
- Add prelude module and replace re-exports with prelude.
- Add support for disabling depth.
- Add support for locking Y axis.
Full changelog at CHANGELOG.md.
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.