10个版本
0.13.1 | 2024年4月8日 |
---|---|
0.13.0 | 2024年2月24日 |
0.12.2 | 2024年1月30日 |
0.12.1 | 2023年12月19日 |
0.11.3 | 2023年8月27日 |
533 在 游戏开发 中
每月下载量127次
用于 chiron
35KB
89 行
bevy_c3d
Bevy引擎的.c3d资源加载插件
用法
- 通过以下方式将crate作为依赖项添加:
cargo add bevy_c3d
或将其添加到您的Cargo.toml
[dependencies]
bevy = "0.12"
bevy_c3d = "0.12"
主版本和次要版本应与Bevy匹配
- 添加插件
use bevy::prelude::*;
use bevy_c3d::*;
fn main() {
App::new()
.add_plugins((DefaultPlugins, C3dPlugin))
.run();
}
- 将
.c3d
文件加载为资源
fn example_load_c3d(asset_server: Res<AssetServer>, mut c3d_state: ResMut<C3dState>) {
c3d_state.handle = asset_server.load("test.c3d");
}
示例
完整的示例可在examples/basic.rs
中找到。
克隆此仓库,并使用命令cargo run --example basic
运行示例。
支持
bevy_c3d
是用于Chiron的独立crate,Chiron是一个由生物力学基金会支持的开放源代码生物力学模拟和建模包。
请考虑支持我们的工作,以帮助我们为生物力学软件库做出更多贡献。
依赖项
~33–72MB
~1M SLoC