Преглед на файлове

fix when only array texture and no base texture

Nicolas Cannasse преди 4 години
родител
ревизия
f1f83644ec
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      h3d/pass/Default.hx

+ 1 - 1
h3d/pass/Default.hx

@@ -71,7 +71,7 @@ class Default extends Base {
 			p.shader = manager.compileShaders(shaders, p.pass.batchMode);
 			p.shader = manager.compileShaders(shaders, p.pass.batchMode);
 			p.shaders = shaders;
 			p.shaders = shaders;
 			var t = p.shader.fragment.textures;
 			var t = p.shader.fragment.textures;
-			if( t == null )
+			if( t == null || t.type.match(TArray(_)) )
 				p.texture = 0;
 				p.texture = 0;
 			else {
 			else {
 				var t : h3d.mat.Texture = manager.getParamValue(t, shaders, true);
 				var t : h3d.mat.Texture = manager.getParamValue(t, shaders, true);