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游戏开发

Download history 5/week @ 2024-05-20 5/week @ 2024-06-03 2/week @ 2024-06-10 38/week @ 2024-07-01 92/week @ 2024-07-29

每月下载量127次
用于 chiron

MIT/Apache

35KB
89

bevy_c3d

Crates.io

Bevy引擎的.c3d资源加载插件

用法

  1. 通过以下方式将crate作为依赖项添加:
cargo add bevy_c3d

或将其添加到您的Cargo.toml

[dependencies]
bevy = "0.12"
bevy_c3d = "0.12"

主版本和次要版本应与Bevy匹配

  1. 添加插件
use bevy::prelude::*;
use bevy_c3d::*;

fn main() {
    App::new()
        .add_plugins((DefaultPlugins, C3dPlugin))
        .run();
}
  1. .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