File tree Expand file tree Collapse file tree 2 files changed +2
-3
lines changed
ObjectCluster/SoundEnginePlugin Expand file tree Collapse file tree 2 files changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -389,7 +389,7 @@ void ObjectClusterFX::FeedPositionsToKMeans(const AkAudioObjects& inObjects) {
389389 if (m_lastDistanceThreshold != m_pParams->RTPC .distanceThreshold ) {
390390 m_kmeans->setDistanceThreshold (m_pParams->RTPC .distanceThreshold );
391391 m_lastDistanceThreshold = m_pParams->RTPC .distanceThreshold ;
392- ForceRecluster ();
392+ ForceReclustering ();
393393 }
394394
395395 std::vector<ObjectPosition> objectPositions;
@@ -407,7 +407,7 @@ void ObjectClusterFX::FeedPositionsToKMeans(const AkAudioObjects& inObjects) {
407407 }
408408 }
409409
410- // Perform clustering
410+ // Perform clustering only if there are objects
411411 m_clusters.clear ();
412412 if (!objectPositions.empty ()) {
413413 m_kmeans->performClustering (objectPositions);
Original file line number Diff line number Diff line change @@ -240,7 +240,6 @@ class ObjectClusterFX : public AK::IAkOutOfPlaceObjectPlugin
240240 std::vector<AkAudioObject*> m_tempObjects;
241241
242242 float m_lastDistanceThreshold = -1 .0f ;
243- bool m_needsReclustering = false ;
244243
245244 // / Maps that hold KMeans clustering data
246245 std::vector<std::pair<AkVector, std::vector<AkAudioObjectID>>> m_clusters;
You can’t perform that action at this time.
0 commit comments