#no-std #vertex #bounding-box #frustum #plane

treeculler

Utilities to help with frustum culling

4 releases (2 breaking)

0.3.0 Sep 7, 2023
0.2.0 Mar 10, 2021
0.1.1 Mar 10, 2021
0.1.0 Aug 6, 2020
Download history 132/week @ 2023-06-05 136/week @ 2023-06-12 198/week @ 2023-06-19 194/week @ 2023-06-26 259/week @ 2023-07-03 169/week @ 2023-07-10 169/week @ 2023-07-17 152/week @ 2023-07-24 139/week @ 2023-07-31 168/week @ 2023-08-07 178/week @ 2023-08-14 210/week @ 2023-08-21 160/week @ 2023-08-28 159/week @ 2023-09-04 148/week @ 2023-09-11 126/week @ 2023-09-18

610 downloads per month

MIT license

13KB
240 lines

crates.io docs.rs

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