From 28ba54f194f1301c45aa30b44cd7b612855b8963 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期五, 18 四月 2025 11:10:33 +0800
Subject: [PATCH] 改变光源,管理器修改

---
 Yw.WpfUI.Hydro.L3d.Core/03-logical/01-visual/01-node/02-source/00-core/LogicalSource3D.cs |   31 +++++++++++++++----------------
 1 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/Yw.WpfUI.Hydro.L3d.Core/03-logical/01-visual/01-node/02-source/00-core/LogicalSource3D.cs b/Yw.WpfUI.Hydro.L3d.Core/03-logical/01-visual/01-node/02-source/00-core/LogicalSource3D.cs
index 8a26800..e2ebad1 100644
--- a/Yw.WpfUI.Hydro.L3d.Core/03-logical/01-visual/01-node/02-source/00-core/LogicalSource3D.cs
+++ b/Yw.WpfUI.Hydro.L3d.Core/03-logical/01-visual/01-node/02-source/00-core/LogicalSource3D.cs
@@ -35,8 +35,10 @@
             set { _vmo = value; }
         }
 
-        //鏇存柊鏉愯川
-        protected override void UpdateMaterial()
+        /// <summary>
+        /// 鏇存柊鏉愯川
+        /// </summary>
+        public override void UpdateMaterial()
         {
             var htmlColor = Yw.Settings.HydroL3dParasHelper.HydroL3d.Logical.Node.Normal.HtmlColor;
             var opacity = 1.0d;
@@ -61,20 +63,10 @@
             this.Material = material;
         }
 
-        //鏇存柊鍙鎬�
-        protected override void UpdateVisibility()
-        {
-            bool visible = true;
-            var state = _stateHelper.GetState(this.Vmo);
-            if (state.HasFlag(eLogicalState.Visible))
-            {
-                visible = _overrideVisibleHelper.GetVisible(this.Vmo);
-            }
-            this.Visible = visible;
-        }
-
-        //鏇存柊鍑犱綍鍥惧舰
-        protected override void UpdateGeometry()
+        /// <summary>
+        /// 鏇存柊鍑犱綍鍥惧舰
+        /// </summary>
+        public override void UpdateGeometry()
         {
             var radius = Yw.Settings.HydroL3dParasHelper.HydroL3d.Logical.Node.Normal.Radius;
             var state = _stateHelper.GetState(this.Vmo);
@@ -97,6 +89,13 @@
             this.MeshGeometry = geometry;
         }
 
+        /// <summary>
+        /// 鏇存柊鍙樻崲鐭╅樀
+        /// </summary>
+        public override void UpdateTransform()
+        {
+
+        }
 
     }
 }

--
Gitblit v1.9.3