소스 검색

Editor: Update material when receiveShadow changes.

Mr.doob 10 년 전
부모
커밋
104a2bc1cf
1개의 변경된 파일8개의 추가작업 그리고 1개의 파일을 삭제
  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;
+
+				}
 
 			}