5 releases (3 breaking)
0.4.0 | May 19, 2024 |
---|---|
0.3.0 | Sep 7, 2023 |
0.2.0 | Mar 10, 2021 |
0.1.1 | Mar 10, 2021 |
0.1.0 | Aug 6, 2020 |
#154 in Graphics APIs
466 downloads per month
13KB
240 lines
treeculler
Implements frustum culling. In the future, it will also implement a few occlusion culling methods, and a BVH (bounding volume hierarchy) based frustum culling.
Please check library documentation for more information.
lib.rs
:
Utilities to use for frustum culling. Comes with AABB and Sphere culling.
For #![no_std]
, this crate provides a libm
feature (used in num-traits
and vek
).
Disabling default features and enabling the libm
feature will make the crate build on #![no_std]
.
Implemented thanks to these posts:
Dependencies
~1MB
~13K SLoC