diff options
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/modifiers/intern/MOD_boolean_util.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/modifiers/intern/MOD_boolean_util.c b/source/blender/modifiers/intern/MOD_boolean_util.c index 50ea8f18d3a..e0f8a18d54a 100644 --- a/source/blender/modifiers/intern/MOD_boolean_util.c +++ b/source/blender/modifiers/intern/MOD_boolean_util.c @@ -351,6 +351,11 @@ static void exporter_InitGeomArrays(ExportMeshData *export_data, allocate_custom_layers(&dm->loopData, CD_MLOOPUV, num_loops, CustomData_number_of_layers(&dm_left->loopData, CD_MLOOPUV)); + allocate_custom_layers(&dm->loopData, CD_MLOOPCOL, num_loops, + CustomData_number_of_layers(&dm_right->loopData, CD_MLOOPCOL)); + allocate_custom_layers(&dm->loopData, CD_MLOOPUV, num_loops, + CustomData_number_of_layers(&dm_right->loopData, CD_MLOOPUV)); + /* Merge custom data layers from operands. * * Will only create custom data layers for all the layers which appears in |