#glam #geometry #simd #bounding #computation #single #normals

geometry_tools

单精度几何数据的有效计算

9个版本 (5个重大更改)

0.6.0 2024年7月4日
0.5.0 2024年2月19日
0.4.2 2022年12月28日
0.4.1 2022年10月13日
0.2.0 2021年5月31日

#802硬件支持

Download history 4/week @ 2024-04-26 2/week @ 2024-05-10 4/week @ 2024-05-31 2/week @ 2024-06-07 1/week @ 2024-06-14 77/week @ 2024-06-28 50/week @ 2024-07-05 2/week @ 2024-07-12 20/week @ 2024-07-19 32/week @ 2024-07-26 2/week @ 2024-08-02

每月54 次下载
用于 ssbh_data

MIT 许可证

44KB
830

geometry_tools

Latest Version docs.rs

此库为Rust提供了计算法线、切线、双切线和边界数据的有效实现。该库依赖于glam,以在支持的平台上进行向量和矩阵数学的SIMD操作。大多数函数支持任何可以转换为glam::Vec3A的类型。这允许glam::Vec3Aglam::Vec4具有相同的表现。使用glam::Vec3将因转换为对齐类型而略有降低的性能。


lib.rs:

使用glam为游戏资源计算几何数据的有效实现。

大多数函数支持任何可以转换为glam::Vec3A的类型。这允许glam::Vec3Aglam::Vec4具有相同的表现。使用glam::Vec3将因转换为对齐类型而略有降低的性能。

依赖项

~4MB
~121K SLoC