Bevy Point Cloud
August 21, 2026 · View on GitHub
Demo: https://rlamarche.github.io/bevy_pointcloud/ (needs WebGPU but the plugin's compatible WebGL too, without atmospheric effects).
bevy_pointcloud is a high-performance, modular Bevy plugin dedicated to rendering massive (and standard) point clouds.
Rather than being a standalone viewer application or a rigid, game-ready solution, this plugin is designed from the ground up as a flexible framework. It provides the essential building blocks required to integrate, manage, and render point cloud data seamlessly within the Bevy Engine.
Acknowledgements
This crate would not have been possible without two major pillars:
- The Bevy Maintainers & Community: For building an incredibly powerful, modular, and forward-thinking rendering infrastructure and ECS engine.
- Markus Schütz (Creator of Potree): This work relies heavily on the groundbreaking research and implementation found in Potree. The octree structure, hierarchical traversal logic, adaptive point sizing algorithms, and Eye-Dome Lighting (EDL) shading techniques used in this plugin are deeply inspired by his phenomenal contributions to the point cloud rendering ecosystem.
License
bevy_point_cloud is free, open-source and licensed under either
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.