py3dtiles

Py3dtiles is a python library and command-line tool designed for converting, generating and managing 3D Tiles datasets, the OGC standard for streaming massive 3D geospatial content.
Versatile and extensible
Py3dtiles supports conversion from the most common pointcloud formats (las, laz, xyz, ply), and will soon support ifc and other mesh formats.
Its included command-line tool can be used to gather information about existing tilesets, edit and create them, or to convert datasets into 3dtiles.
The API allows to build custom python application using py3dtiles, allowing other application to create custom pipelines with ease.
Designed for industrial use
Scaling the conversion process is a priority for py3dtiles. If the underlying data format allows it, the conversion process will be done at a constant memory cost, allowing to convert dataset of nearly arbitrary size.