We're trying to cluster data on client side with arcGIS js api 4.0.
clustering in 3D is not trivial and we don't find any function to tell us if a point is visible in the sceneview.
We tried to use the extent property of the sceneView but it doesn't gave us expected results.
In fact it return expected values when there is no tilt but when we tilt the camera, there are a lot of visible points in the view that are not in the extent returned by sceneView.extent which is lower than the extent of the visible area.
Is there a workaround to know if a point is in the visible area of a sceneview or to cluster point in a tilted sceneview ?