21个版本 (11个破坏性更新)
0.12.0 | 2024年7月9日 |
---|---|
0.11.0 | 2024年4月12日 |
0.10.0 | 2024年1月25日 |
0.9.0 | 2023年11月6日 |
0.1.0 | 2022年1月25日 |
#39 在 游戏开发
9,919 每月下载量
用于 3 crates
57KB
1.5K SLoC
Bevy Transform Gizmo
bevy的简单3D变换工具
https://user-images.githubusercontent.com/2632925/227469248-726b21c8-5308-49f0-9b04-e567833774e1.mp4
演示
通过克隆此仓库并运行来运行工具的最小实现
cargo run --example minimal
特性
- 选择指定网格时,会显示预构建的变换工具
- 平移句柄(轴、平面和相机法线)
- 旋转句柄
- 工具始终渲染在主渲染通道之上
- 工具的大小始终相同,无论它离相机更近还是更远
用法
此插件基于并依赖于 bevy_mod_picking
进行3D鼠标与场景的交互。
请参阅 最小演示 以查看最小实现的示例。
许可证
bevy_transform_gizmo是免费和开源的!此仓库中的所有代码都采用以下任一许可证双重许可:
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
- Apache许可证,版本2.0 (LICENSE-APACHE 或 http://apache.ac.cn/licenses/LICENSE-2.0)
您可以选择您喜欢的许可证。这种双重许可方法在Rust生态系统中是事实上的标准,并且包含两者都有很好的理由。
除非您明确声明,否则您有意提交以包含在本作品中并由您定义的Apache-2.0许可证中的任何贡献,将如上所述双重许可,而无需任何附加条款或条件。
依赖关系
~44–81MB
~1.5M SLoC