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

#932 in Algorithms

Download history 176/week @ 2023-12-17 227/week @ 2023-12-24 131/week @ 2023-12-31 179/week @ 2024-01-07 176/week @ 2024-01-14 154/week @ 2024-01-21 169/week @ 2024-01-28 171/week @ 2024-02-04 240/week @ 2024-02-11 286/week @ 2024-02-18 315/week @ 2024-02-25 153/week @ 2024-03-03 137/week @ 2024-03-10 141/week @ 2024-03-17 116/week @ 2024-03-24 237/week @ 2024-03-31

650 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