diff options
Diffstat (limited to 'intern/openvdb/intern/openvdb_dense_convert.h')
-rw-r--r-- | intern/openvdb/intern/openvdb_dense_convert.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/intern/openvdb/intern/openvdb_dense_convert.h b/intern/openvdb/intern/openvdb_dense_convert.h index fd10334c4ad..284fd1ceeae 100644 --- a/intern/openvdb/intern/openvdb_dense_convert.h +++ b/intern/openvdb/intern/openvdb_dense_convert.h @@ -64,7 +64,8 @@ GridType *OpenVDB_export_grid( grid->setTransform(transform); - if (mask) { + /* Avoid clipping against an empty grid. */ + if (mask && !mask->tree().empty()) { grid = tools::clip(*grid, *mask); } |