The challenge
The client needed to render point cloud data several GB in size in the web browser, efficiently and with interactivity.
What we built
A backend and frontend that process and streamline the point clouds: an automated pipeline turns them into 3D Tiles at adaptive resolution, and a streaming service sends only the detail each view needs.
What we delivered
- Automated generation of 3D Tiles from large point cloud data
- Octree preprocessing at adaptive resolution
- Support for the LAS and LAZ point cloud formats
- Storage and delivery from AWS S3
- Service to stream 3D Tiles to the browser
- Progressive WebGL rendering with control over level of detail
- Real-time interactivity in the browser
The outcome
Smooth rendering of large point cloud datasets in the browser.




