Bevy Voxel Cone Tracing

crates.io docs.rs

bevy-hikari is an implementation of voxel cone tracing global illumination with anisotropic mip-mapping in Bevy.

Bevy Version Support

| bevy | bevy-hikari | | ------ | ------------- | | 0.6 | 0.1 |

Limitations and Todo

The implementation is very basic and have, but not limited to, the following limitations: - [ ] Only directional light is supported - [ ] Only support 256x256x256 voxel grid - [x] Glossy reflections implemented - [x] Fix flickering

Examples

Two examples are included: one minimal example, one in which can move around and adjust light directions.

You can download and test the compiled examples here.

Effects

No GI:

Has GI:

License

Just like Bevy, all code in this repository is dual-licensed under either:

at your option.