Переглянути джерело

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 10 роки тому
батько
коміт
9460d15986
1 змінених файлів з 2 додано та 1 видалено
  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;
 
 		}