<div dir="ltr"><div>Hi Andreas</div><div><br></div><div>The artifacts you are seeing are caused by the fact how the Entwine tool works in the default configuration. When creating the octree index of point cloud data, points are organized in a hierarchy of nodes (each containing usually tens of thousands of points), with each level of the hierarchy having smaller bounding volume and higher density. One optimization that Entwine does is that if child nodes contain a small amount of points, they get merged into the parent node in the hierarchy - in the hope this will lower the number of nodes and therefore also the number of requests that need to be done. See Entwine configuration [1] for more details - especially the options like minNodeSize, maxNodeSize, overflowDepth, overflowThreshold. So the artifacts could be simply fixed by reindexing the dataset with modified configuration.<br></div><div><br></div><div>All that said, maybe none of that is necessary:</div><div>1. I would suggest lowering "Maximum error" in Layer styling to e.g. 0.5 mm or even 0.3 mm (assuming the default point size of 1mm) - this should be giving you a rendering result with very little holes - it is much nicer to look at and the artifacts should be gone at all scalesĀ  (it will increase the rendering time, but I think it is worth it and I think we should lower the default maximum error - the higher maximum error was initially used mainly as a debugging tool for us to see if the point spacing in the rendered map matches the expectations)</div><div>2. For indexing of point clouds, we will be internally using Untwine [2] - a newer approach (also coming from friends at Hobu!) that has different configuration and probably won't be showing these artifacts. Peter is currently working on the integration [3]<br></div><div><br></div><div>Regards</div><div>Martin<br></div><div><br></div><div>[1] <a href="https://entwine.io/configuration.html">https://entwine.io/configuration.html</a></div><div>[2] <a href="https://github.com/hobu/untwine">https://github.com/hobu/untwine</a></div><div>[3] <a href="https://github.com/qgis/QGIS/pull/40404">https://github.com/qgis/QGIS/pull/40404</a></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 8, 2020 at 10:30 AM Andreas Neumann <<a href="mailto:a.neumann@carto.net">a.neumann@carto.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<div id="gmail-m_-3046508474484355664editbody1">
<div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<div id="gmail-m_-3046508474484355664v1editbody1">
<div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<p>Hi,</p>
<p>When testing the 2D point cloud renderer I noticed that in certain scales / zoom levels one can clearly see point cloud tile borders:</p>
<p>see screenshot at <a href="https://www.carto.net/neumann/temp/point_cloud_artefacts.png" target="_blank">https://www.carto.net/neumann/temp/point_cloud_artefacts.png</a></p>
<p>There seem to be different densities involved in certain regions here, but clearly they correspond to tile borders.</p>
<p>Is this an expected artefact? Can this be avoided?</p>
<p>When I zoom in or out, these artefacts seem to disappear.</p>
<p>Thanks and greetings,</p>
<p>Andreas</p>
<p><br></p>
</div>
</div>
</div>
</div>
</div>
_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</blockquote></div>