Catch an exception from numpy that happens when loading some models

This commit is contained in:
Diego Prado Gesto 2018-12-11 09:58:23 +01:00
parent 11d8831d7a
commit 77703e1fb8

View file

@ -187,7 +187,10 @@ class ConvexHullDecorator(SceneNodeDecorator):
for child in self._node.getChildren():
child_hull = child.callDecoration("_compute2DConvexHull")
if child_hull:
points = numpy.append(points, child_hull.getPoints(), axis = 0)
try:
points = numpy.append(points, child_hull.getPoints(), axis = 0)
except ValueError:
pass
if points.size < 3:
return None