bevy_sprite3d
将 2D sprite 以 perspective camera 渲染到 3D 世界的 Bevy 社区 crate。兼容 Bevy 0.16(v6.0.0),v7.0.0-rc 已发布。由 @FraserLee 维护,维护活跃度高。
关键事实
| 属性 | 值 |
|---|---|
| 最新版本 | v6.0.0 / v7.0.0-rc |
| 兼容 Bevy | 0.16 |
| 维护者 | @FraserLee |
| 仓库 | github.com/FraserLee/bevy_sprite3d |
功能特性
- 将 2D sprite 以 perspective camera 渲染到 3D 世界
- mesh 和 material 内部缓存,支持 tilemap 等大量使用场景
- 非专用 billboard 方案,功能覆盖不如 bevy_mod_billboard 完整
局限
- 无文字渲染
- 无 Y-axis lock
官方态度
在 Bevy #3688 中被 @alice-i-cecile 推荐为当前 billboard workaround。
生态关系
- bevy — Bevy 游戏引擎本体
- bevy_mod_billboard — 唯一专注 billboard 的社区 crate,功能更全面但已停滞
- billboard-rendering — billboard 渲染技术概念
- billboard-cross-engine — 跨引擎 billboard 功能对比