Some octree nodes report a byteSize of 0 but numPoints larger than 0. This was causing crashes, now these nodes are ignored, instead:
|
if(node->byteSize == 0 && node->numPoints > 0){ |
Why is this happening, though? Is the hierarchy description wrong? Is octree.bin actually missing point data? Is CPotree incorrectly parsing the hierarchy?
Some octree nodes report a byteSize of 0 but numPoints larger than 0. This was causing crashes, now these nodes are ignored, instead:
CPotree/include/filter.h
Line 336 in eddc946
Why is this happening, though? Is the hierarchy description wrong? Is octree.bin actually missing point data? Is CPotree incorrectly parsing the hierarchy?