Skip to main content
Version: 6.1.2

Point Cloud

A variation of Scatter chart](/6.1.2/features/d3/scatter), the Point Cloud refers to a high density scatter chart where each point is displayed as 1 pixel on the screen. Common use cases include Lidar data visualization:

Lidar chart Lidar chart

Compared to scatter charts, point clouds sacrifice geometrical complexity for higher performance and larger data sets.

// Creation of a point cloud series
const pointCloudSeries = chart.addPointSeries({
type: PointSeriesTypes3D.Pixelated,
})

Point cloud series is technically just a 3D scatter series with some style API differences. Here you can find guides specific to point cloud styling. For other guides, refer to 3D scatter series](/6.1.2/features/d3/scatter)

Point color

pointCloudSeries.setPointStyle((points) => points.setFillStyle(new SolidFill({ color: ColorRGBA(255, 0, 0) })))

For more details about style API, please see Styles, colors and fonts](/6.1.2/more-guides/styles-colors-and-fonts).

Point size

pointCloudSeries.setPointStyle((points) => points.setSize(3))

Interactions with data points

This section works the same as for Line, to avoid duplication of guides, please refer to the section under Line](/6.1.2/features/d3/line)