21个不稳定版本 (6个破坏性版本)

0.14.1 2024年8月2日
0.14.0 2024年7月4日
0.14.0-rc.42024年6月27日
0.13.1 2024年3月18日
0.8.0 2022年7月30日

#2419 in 游戏开发

Download history 8231/week @ 2024-04-27 9150/week @ 2024-05-04 8094/week @ 2024-05-11 8107/week @ 2024-05-18 9261/week @ 2024-05-25 10600/week @ 2024-06-01 8207/week @ 2024-06-08 8964/week @ 2024-06-15 8775/week @ 2024-06-22 11183/week @ 2024-06-29 15426/week @ 2024-07-06 16321/week @ 2024-07-13 18313/week @ 2024-07-20 20494/week @ 2024-07-27 17249/week @ 2024-08-03 19965/week @ 2024-08-10

78,498 每月下载次数
725 个Crate中使用 (直接使用2个)

Zlib AND (MIT OR Apache-2.0)

72KB
1.5K SLoC

Bevy Mikktspace

License Crates.io Downloads Docs Discord

这是对https://github.com/gltf-rs/mikktspace的分支,后者是将Mikkelsen切线空间算法参考实现移植到Rust的分支。它已被分支用于Bevy游戏引擎,以便能够与Bevy发布同时更新数学crate依赖项。它作为crates/bevy_mikktspace包含在Bevy仓库本身中。

Mikkelsen切线空间算法参考实现的移植。

至少需要Rust 1.76.0。

示例

generate

演示了为每个面有4个三角形面的立方体生成切线。

cargo run --example generate

许可协议

根据以下任一许可使用

任选其一。并且部分代码根据以下许可使用

除非你明确说明,否则你有意提交给工作以包含在内的任何贡献,根据Apache-2.0许可定义,应按照上述方式双重许可,没有任何附加条款或条件。

依赖

~3MB
~89K SLoC