Crates.io | geometry_tools |
lib.rs | geometry_tools |
version | 0.6.0 |
source | src |
created_at | 2021-05-31 15:37:06.096884 |
updated_at | 2024-07-04 17:54:20.137345 |
description | Efficient computation of single precision geometric data |
homepage | |
repository | https://github.com/ScanMountGoat/geometry_tools |
max_upload_size | |
id | 404277 |
size | 48,653 |
This library provides efficient implementations for calculating normals, tangents, bitangents, and bounding data in Rust. The library depends on glam to utilize SIMD for the vector and matrix math on supported platforms. Most functions support any type that can be converted into glam::Vec3A
. This allows glam::Vec3A
and glam::Vec4
to have identical performance. Using glam::Vec3
will have slightly reduced performance due to conversions to aligned types.