Bläddra i källkod

syncs VertexNormalHelper when geometry changed (#28613)

ycw 1 år sedan
förälder
incheckning
acf4cd185b
1 ändrade filer med 11 tillägg och 0 borttagningar
  1. 11 0
      editor/js/Sidebar.Geometry.js

+ 11 - 0
editor/js/Sidebar.Geometry.js

@@ -296,6 +296,17 @@ function SidebarGeometry( editor ) {
 
 			geometryUserData.setValue( JSON.stringify( geometry.userData, null, '  ' ) );
 
+			//
+
+			const helper = editor.helpers[ object.id ];
+
+			if ( helper !== undefined ) {
+
+				editor.removeHelper( object );
+				editor.addHelper( object, new VertexNormalsHelper( object ) );
+
+			}
+
 		} else {
 
 			container.setDisplay( 'none' );