From 9c3e97f447ba97dedd64d6528d11004548257968 Mon Sep 17 00:00:00 2001 From: hesuicong Date: Mon, 22 Jun 2026 14:54:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E8=A7=86=E5=9B=BE=E6=8A=95=E5=B0=84?= =?UTF-8?q?=E8=BF=9B=E4=B8=80=E6=AD=A5=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- libs/MVS/SceneTexture.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libs/MVS/SceneTexture.cpp b/libs/MVS/SceneTexture.cpp index af5c681..aa84713 100644 --- a/libs/MVS/SceneTexture.cpp +++ b/libs/MVS/SceneTexture.cpp @@ -6047,9 +6047,9 @@ bool MeshTexture::CreateVirtualFaces64(FaceDataViewArr& facesDatas, FaceDataView IIndexArr filteredCams; int nViewCoverage = 0; - int nViewCoverageMax = 200; + int nViewCoverageMax = 100; int nHit = 0; - int nHitMax = 10; + int nHitMax = 1; std::map mapProcessedViewIdx; //* for (const auto& [viewIdx, coverageCount] : viewCoverage) { @@ -6090,7 +6090,7 @@ bool MeshTexture::CreateVirtualFaces64(FaceDataViewArr& facesDatas, FaceDataView } } - if (!scene.is_face_delete_edge2(strName, virtualFaceCenterFaceID)) + // if (!scene.is_face_delete_edge2(strName, virtualFaceCenterFaceID)) { filteredCams.push_back(viewIdx); mapProcessedViewIdx[viewIdx] = viewIdx; @@ -6108,7 +6108,7 @@ bool MeshTexture::CreateVirtualFaces64(FaceDataViewArr& facesDatas, FaceDataView nViewCoverage = 0; nViewCoverageMax = 200; nHit = 0; - nHitMax = 10; + nHitMax = 5; for (size_t i = 0; i < sortedCams2.size(); ++i) { if (nViewCoverage>=nViewCoverageMax)