Przeglądaj źródła

Editor: Update material when receiveShadow changes.

Mr.doob 9 lat temu
rodzic
commit
104a2bc1cf
1 zmienionych plików z 8 dodań i 1 usunięć
  1. 8 1
      editor/js/Sidebar.Object3D.js

+ 8 - 1
editor/js/Sidebar.Object3D.js

@@ -463,7 +463,14 @@ Sidebar.Object3D = function ( editor ) {
 
 			if ( object.receiveShadow !== undefined ) {
 
-				object.receiveShadow = objectReceiveShadow.getValue();
+				var value = objectReceiveShadow.getValue();
+
+				if ( value !== object.receiveShadow ) {
+
+					object.receiveShadow = value;
+					object.material.needsUpdate = true;
+
+				}
 
 			}