22 unstable releases (10 breaking)

0.11.0 Feb 20, 2024
0.10.0 Oct 4, 2023
0.9.0 May 17, 2023
0.8.0 Mar 16, 2023
0.2.1 May 11, 2022

#198 in Game dev

Download history 315/week @ 2024-01-12 490/week @ 2024-01-19 341/week @ 2024-01-26 182/week @ 2024-02-02 49/week @ 2024-02-09 364/week @ 2024-02-16 364/week @ 2024-02-23 530/week @ 2024-03-01 773/week @ 2024-03-08 413/week @ 2024-03-15 507/week @ 2024-03-22 515/week @ 2024-03-29 259/week @ 2024-04-05 292/week @ 2024-04-12 479/week @ 2024-04-19 10/week @ 2024-04-26

1,129 downloads per month
Used in vdb-rs

Apache-2.0

4.5MB
1K SLoC

Rust 1K SLoC // 0.0% comments WebGPU Shader Language 192 SLoC // 0.1% comments

bevy-aabb-instancing

crates.io docs.rs

Render millions of AABBs every frame with an instancing renderer.

Example

Demo

cargo run --example wave --release

Features

  • vertex pulling renderer
  • cuboid edge shading
  • edge-only wireframes
  • clipping planes
  • multiple color modes: RGB and Linear-Range Scalar
  • depth jitter to counteract z-fighting of coplanar cuboids

License

Licensed under the Apache License Version 2.0 by copyright holders Duncan Fairbanks and Foresight Mining Software Corporation.

Sponsors

The creation and maintenance of bevy_aabb_instancing is sponsored by Foresight Mining Software Corporation.

Foresight Mining Software Corporation

License: Apache-2.0

Dependencies

~44–83MB
~1.5M SLoC