|
|
|
|
@ -6807,9 +6807,9 @@ bool MeshTexture::CreateVirtualFaces65(FaceDataViewArr& facesDatas, FaceDataView
@@ -6807,9 +6807,9 @@ bool MeshTexture::CreateVirtualFaces65(FaceDataViewArr& facesDatas, FaceDataView
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// 动态调整 kMaxViews
|
|
|
|
|
int kMaxViews = 32; |
|
|
|
|
int kMaxViews = 12; |
|
|
|
|
if (highScoreCount1 >= 1) { |
|
|
|
|
kMaxViews = 1; // 高分视图多
|
|
|
|
|
kMaxViews = 2; // 高分视图多
|
|
|
|
|
} else if (highScoreCount2 >= 3) { |
|
|
|
|
kMaxViews = 5; |
|
|
|
|
} |
|
|
|
|
@ -6832,8 +6832,8 @@ bool MeshTexture::CreateVirtualFaces65(FaceDataViewArr& facesDatas, FaceDataView
@@ -6832,8 +6832,8 @@ bool MeshTexture::CreateVirtualFaces65(FaceDataViewArr& facesDatas, FaceDataView
|
|
|
|
|
if (viewData.faceToIndexMap.find(virtualFaceCenterFaceID) == viewData.faceToIndexMap.end()) |
|
|
|
|
continue; |
|
|
|
|
|
|
|
|
|
if (score < 1.0f) |
|
|
|
|
continue; |
|
|
|
|
// if (score < 1.0f)
|
|
|
|
|
// continue;
|
|
|
|
|
|
|
|
|
|
filteredCams.push_back(index); |
|
|
|
|
|
|
|
|
|
|