From 6c2d921c5173397e72812a899045bf1b17db7eb5 Mon Sep 17 00:00:00 2001 From: Tongg Date: Tue, 14 Jan 2025 17:29:57 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=A8=A1=E5=9E=8B=E9=9D=A2=E5=8D=8A?= =?UTF-8?q?=E9=80=8F=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Views/UserControl/ViewportData/Helper/ViewportHelperPro.cs | 2 +- Views/UserControl/ViewportData/Helper/ViewportManager.cs | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Views/UserControl/ViewportData/Helper/ViewportHelperPro.cs b/Views/UserControl/ViewportData/Helper/ViewportHelperPro.cs index b5fe55e..24e8542 100644 --- a/Views/UserControl/ViewportData/Helper/ViewportHelperPro.cs +++ b/Views/UserControl/ViewportData/Helper/ViewportHelperPro.cs @@ -77,7 +77,7 @@ public class ViewportHelperPro var material = new PBRMaterial { - AlbedoColor = new Color4(0.0f, 0f,0f,1f), // 黑色,避免其他光照影响 + AlbedoColor = new Color4(0.0f, 0f,0f,0.8f), // 黑色,避免其他光照影响 EmissiveColor =color ?? ViewportManager.ColorConfig.MainFacetColor , // LightGray #D3D3D3 MetallicFactor = 0.0, // 非金属 RoughnessFactor = 1.0, // 高粗糙度,避免反射效果 diff --git a/Views/UserControl/ViewportData/Helper/ViewportManager.cs b/Views/UserControl/ViewportData/Helper/ViewportManager.cs index ea13ac8..0060e3d 100644 --- a/Views/UserControl/ViewportData/Helper/ViewportManager.cs +++ b/Views/UserControl/ViewportData/Helper/ViewportManager.cs @@ -256,8 +256,9 @@ public class ViewportManager ViewportTriangle.AddRange(entities); //初始化 - MainModel3D = ViewportHelperPro.GenerateModelByEntity(_viewport, entities); MainModelLines = ViewportHelperPro.GentrateLineByEntity(_viewport, entities); + MainModel3D = ViewportHelperPro.GenerateModelByEntity(_viewport, entities); + MainModelLighting = ViewportHelperPro.GenerateLightingForModel(_viewport); MainModelMeshes = ViewportHelperPro.GenerateModelByEntityGroupByType(entities); MainModelLines.AddRange(ViewportHelperPro.GentrateLineGirdleByEntity(entities));