From 90d6e57f5d178e78d6355b63dacc9c5af9c28e7d Mon Sep 17 00:00:00 2001 From: mckay Date: Fri, 15 Aug 2025 16:00:35 +0800 Subject: [PATCH] fix: update color assignment logic in export_halfpatch_obj for improved variability --- network_process/src/process.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/network_process/src/process.cpp b/network_process/src/process.cpp index f43d3e9..d530805 100644 --- a/network_process/src/process.cpp +++ b/network_process/src/process.cpp @@ -21,8 +21,8 @@ void export_halfpatch_obj( mtl << "newmtl patch_" << patch_idx << (is_forward ? "_in" : "_out") << "\n"; // 随机或规律分配颜色 float r = float(patch_idx % 7) / 7.0f; - float g = is_forward ? 0.8f : 0.2f; - float b = 1.0f - r; + float g = float(patch_idx % 3) / 3.0f; + float b = float(patch_idx % 5) / 5.0f; mtl << "Kd " << r << " " << g << " " << b << "\n"; } mtl.close();