Point Cloud Visualization
Render massive point clouds in the browser
Load and render large LiDAR point clouds directly in the browser with the Zea Point Clouds plugin.
View point clouds on any device with ease, including mobile devices.
Table of Contents

Point Clouds in the Browser
Render point clouds with tens of millions of points directly in the Zea Engine.
- WebGL-based point cloud renderer based on Potree
- Enhancements include improved performance and reduced power consumption on mobile devices
- Dynamically loads points based on the viewport
- Combine with other Zea plugins for advanced use cases, for example, render CAD models inside a point cloud environment
Robot Showcase
Check out our Robot Animation Showcase, where we demonstrate how to animate a CAD robot inside a point cloud building.

Links
FAQ
Yes, multiple point clouds can be loaded into a given scene tree.
The data in the Zea Engine scene is represented as a hierarchical tree of nodes, which the renderer displays in the 3d viewport using WebGL. The Point Cloud is just a custom node that can be added to the tree.
The Point Cloud renderer which supports very large point clouds. (the largest sample we have seen is 18 billion Points!). While porting Potree to Zea Engine a significant portion was modified, including its shaders and loading code. As a result, point clouds load and render much faster, and we are able to add new features easily.
The Point Clouds are loaded using a streaming model where points are loaded based on an octree hierarchy. With lower bandwidth, the view will take longer to stabilize. With higher bandwidth, it should stabilize quite quickly.
Yes, the point clouds can be clipped like any other geometry in the Zea Engine scene.
It is possible to filter out points that are inside volumes such as cubes or spheres. This is the easiest way to remove points as they are loading.
Yes, custom properties can be displayed on the point clouds.