| Crates.io | bevy_voxel_plot |
| lib.rs | bevy_voxel_plot |
| version | 2.1.0 |
| created_at | 2025-04-29 00:00:44.712069+00 |
| updated_at | 2025-04-29 08:27:44.011127+00 |
| description | An efficient voxel plot with support for transparency for bevy. |
| homepage | https://github.com/hacknus/bevy_voxel_plot |
| repository | https://github.com/hacknus/bevy_voxel_plot |
| max_upload_size | |
| id | 1652813 |
| size | 1,564,835 |
A simple and efficient Voxel Plot for Bevy. Developed for data visualisation purposes (e.g. pointclouds/voxelplots of 3D structures).
It uses instancing and is an adaptation of the
custom_shader_instancing.rs example of bevy
which also supports opacity control.
Able to plot 2 million voxels on an M2Pro Macbook Pro.

cargo run --release --examples bevy_egui
Simple implementation of the Voxel Plot along with the bevy_panorbit_camera crate.
More advanced implementation of the Voxel Plot along with the bevy_panorbit_camera crate inside an egui image
texture, implemented with the bevy_egui crate.
Load the test file bunny.pcd from pcl and display it as colorful voxels with
low alpha.
| bevy | bevy_voxel_plot |
|---|---|
| 0.16 | 2.0 |
| 0.15 | 1.0 |
Note: version 1.0 requires the shader to be copied in your directory (did only fix that from 2.1+ )