#aa-bb #bevy #render #cube #instancing

bevy-aabb-instancing-011

在Bevy中渲染数百万个AABB实例

2个版本

0.9.2 2023年9月16日
0.9.1 2023年9月16日

#891 in 游戏开发

Apache-2.0

4.5MB
1K SLoC

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

bevy-aabb-instancing

crates.io docs.rs

每帧使用实例渲染器渲染数百万个AABB。

Example

演示

cargo run --example wave --release

功能

  • 顶点拉取渲染器
  • 立方体边缘着色
  • 仅边缘的线框
  • 裁剪平面
  • 多种颜色模式:RGB和线性范围标量
  • 深度抖动以抵消共面立方体的Z冲突

许可证

由版权所有者Duncan Fairbanks和Foresight Mining Software Corporation许可,根据Apache许可证版本2.0。

赞助商

bevy_aabb_instancing的创建和维护由Foresight Mining Software Corporation赞助。

Foresight Mining Software Corporation

许可证:Apache-2.0

依赖

~41–75MB
~1M SLoC