Ver Fonte

Added shadow support for imported JSON files

Previously, Three.JS would IGNORE imported castShadow and receiveShadow settings on objects. This setting is now corrected.
Brian Bosak há 10 anos atrás
pai
commit
9460d15986
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      src/loaders/ObjectLoader.js

+ 2 - 1
src/loaders/ObjectLoader.js

@@ -530,7 +530,8 @@ THREE.ObjectLoader.prototype = {
 				}
 
 			}
-
+			if (data.castShadow !== undefined) object.castShadow = data.castShadow;
+			if (data.receiveShadow !== undefined) object.receiveShadow = data.receiveShadow;
 			return object;
 
 		}