From e21b2f572bbc3ce7d74349c7af51306b31a23f0e Mon Sep 17 00:00:00 2001 From: hesuicong Date: Tue, 23 Jun 2026 17:05:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- libs/MVS/SceneTexture.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/MVS/SceneTexture.cpp b/libs/MVS/SceneTexture.cpp index a409cd3..b488aa7 100644 --- a/libs/MVS/SceneTexture.cpp +++ b/libs/MVS/SceneTexture.cpp @@ -6799,7 +6799,7 @@ bool MeshTexture::CreateVirtualFaces65(FaceDataViewArr& facesDatas, FaceDataView printf("----------------\n"); // 选择 Top-K 个视图(例如 K=5) - const int kMaxViews = 20; + const int kMaxViews = 16; for (int i = 0; i < kMaxViews && i < scores.size(); ++i) { int index = scores[i].viewIdx; float score = scores[i].score; @@ -6818,8 +6818,8 @@ bool MeshTexture::CreateVirtualFaces65(FaceDataViewArr& facesDatas, FaceDataView if (viewData.faceToIndexMap.find(virtualFaceCenterFaceID) == viewData.faceToIndexMap.end()) continue; - // if (score < 1.0f) - // continue; + if (score < 0.8f) + continue; filteredCams.push_back(index);