diff --git a/animation_nodes/nodes/mesh/mesh_object_output.py b/animation_nodes/nodes/mesh/mesh_object_output.py index 1e2efe371..f05efe08d 100644 --- a/animation_nodes/nodes/mesh/mesh_object_output.py +++ b/animation_nodes/nodes/mesh/mesh_object_output.py @@ -177,7 +177,7 @@ def setMesh(self, outMesh, mesh, object): elif dataType in ("FLOAT2", "FLOAT_VECTOR"): attributeOut.data.foreach_set("vector", data.asMemoryView()) elif dataType == "BOOLEAN": - attributeOut.data.foreach_set("value", data.asNumpyArray() != 0) + attributeOut.data.foreach_set("value", numpy.not_equal(data.asNumpyArray(), b'\0')) else: attributeOut.data.foreach_set("color", data.asMemoryView())