diff --git a/libraries/fbx/src/FBXSerializer.cpp b/libraries/fbx/src/FBXSerializer.cpp index d9a7fe1071..f09182c0e6 100644 --- a/libraries/fbx/src/FBXSerializer.cpp +++ b/libraries/fbx/src/FBXSerializer.cpp @@ -1600,12 +1600,10 @@ HFMModel* FBXSerializer::extractHFMModel(const hifi::VariantHash& mapping, const cluster.jointIndex = transformIndex; clusters.push_back(cluster); - std::vector skinClusters; // Skinned mesh instances have an hfm::SkinDeformer - skinDeformer.skinClusterIndices.reserve(clusterIDs.size()); + std::vector skinClusters; for (const auto& clusterID : clusterIDs) { const Cluster& fbxCluster = fbxClusters[clusterID]; - skinDeformer.skinClusterIndices.emplace_back(); skinClusters.emplace_back(); hfm::SkinCluster& skinCluster = skinClusters.back(); size_t indexWeightPairs = (size_t)std::min(fbxCluster.indices.size(), fbxCluster.weights.size()); diff --git a/libraries/hfm/src/hfm/HFM.h b/libraries/hfm/src/hfm/HFM.h index d141c88cd8..20fc70f131 100644 --- a/libraries/hfm/src/hfm/HFM.h +++ b/libraries/hfm/src/hfm/HFM.h @@ -251,7 +251,6 @@ public: QVector texCoords; QVector texCoords1; - QVector clusters; // DEPRECATED (see hfm::Shape::dynamicTransform, hfm::DynamicTransform::clusters) Extents meshExtents; // DEPRECATED (see hfm::Shape::transformedExtents) glm::mat4 modelTransform; // DEPRECATED (see hfm::Joint::globalTransform, hfm::Shape::transform, hfm::Model::joints) @@ -317,7 +316,6 @@ public: class SkinDeformer { public: - std::vector skinClusterIndices; // DEPRECATED (see hfm::Mesh.clusterIndices, hfm::Mesh.clusterWeights) std::vector clusters; };