Просмотр исходного кода

Renderer: Improve texture check in `_getShadowNodes()` (#33845)

sunag 2 недель назад
Родитель
Сommit
b8d5fb2429
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/renderers/common/Renderer.js

+ 1 - 1
src/renderers/common/Renderer.js

@@ -3341,7 +3341,7 @@ class Renderer {
 
 		if ( cache === undefined || cache.version !== version ) {
 
-			const hasMap = material.map !== null;
+			const hasMap = material.map && material.map.isTexture;
 			const hasColorNode = material.colorNode && material.colorNode.isNode;
 			const hasCastShadowNode = material.castShadowNode && material.castShadowNode.isNode;
 			const hasMaskNode = ( material.maskShadowNode && material.maskShadowNode.isNode ) || ( material.maskNode && material.maskNode.isNode );

粤ICP备19079148号