Browse Source

material: don't override pass names set by mat.props

trethaller 4 years ago
parent
commit
742e9daa4e
1 changed files with 2 additions and 1 deletions
  1. 2 1
      hrt/prefab/Material.hx

+ 2 - 1
hrt/prefab/Material.hx

@@ -56,7 +56,8 @@ class Material extends Prefab {
 			mat.props = props;
 			if(color != null)
 				mat.color.setColor(h3d.Vector.fromArray(color).toColor());
-			mat.mainPass.setPassName(mainPassName != null ? mainPassName : "default");
+			if(mainPassName != null)
+				mat.mainPass.setPassName(mainPassName);
 
 			inline function getTex(pname: String) {
 				var p : String = Reflect.field(this, pname);