diff --git a/interface/src/renderer/Model.cpp b/interface/src/renderer/Model.cpp index 0919850f97..1b723652f1 100644 --- a/interface/src/renderer/Model.cpp +++ b/interface/src/renderer/Model.cpp @@ -1866,11 +1866,8 @@ int Model::renderMeshes(gpu::Batch& batch, RenderMode mode, bool translucent, fl if (state.clusterMatrices.size() > 1) { GLBATCH(glUniformMatrix4fv)(skinLocations->clusterMatrices, state.clusterMatrices.size(), false, (const float*)state.clusterMatrices.constData()); - - gpu::TransformPointer modelTransform(new gpu::Transform()); - batch.setModelTransform(modelTransform); + batch.setModelTransform(gpu::TransformPointer()); } else { - gpu::TransformPointer modelTransform(new gpu::Transform(state.clusterMatrices[0])); batch.setModelTransform(modelTransform); }