diff --git a/libraries/render-utils/src/Model.cpp b/libraries/render-utils/src/Model.cpp index 11c1e42fd4..ce3ff51502 100644 --- a/libraries/render-utils/src/Model.cpp +++ b/libraries/render-utils/src/Model.cpp @@ -1777,13 +1777,13 @@ void Blender::run() { // allocate the required sizes QVector blendedMeshSizes; - blendedMeshSizes.reserve(numMeshes); + blendedMeshSizes.resize(numMeshes); QVector packedBlendshapeOffsets; - packedBlendshapeOffsets.reserve(numBlendshapeOffsets); + packedBlendshapeOffsets.resize(numBlendshapeOffsets); QVector unpackedBlendshapeOffsets; - unpackedBlendshapeOffsets.reserve(maxBlendshapeOffsets); // reuse for all meshes + unpackedBlendshapeOffsets.resize(maxBlendshapeOffsets); // reuse for all meshes int offset = 0; for (auto meshIter = _hfmModel->meshes.cbegin(); meshIter != _hfmModel->meshes.cend(); ++meshIter) {