Quellcode durchsuchen

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 vor 10 Jahren
Ursprung
Commit
9460d15986
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  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;
 
 		}