|
@@ -10,7 +10,7 @@ package h3d.mat;
|
|
var None = "None";
|
|
var None = "None";
|
|
var Alpha = "Alpha";
|
|
var Alpha = "Alpha";
|
|
var Add = "Add";
|
|
var Add = "Add";
|
|
- var BlendAdd = "BlendAdd";
|
|
|
|
|
|
+ var AlphaAdd = "AlphaAdd";
|
|
}
|
|
}
|
|
|
|
|
|
typedef PbrProps = {
|
|
typedef PbrProps = {
|
|
@@ -93,8 +93,8 @@ class PbrMaterial extends Material {
|
|
case Add:
|
|
case Add:
|
|
mainPass.setBlendMode(Add);
|
|
mainPass.setBlendMode(Add);
|
|
mainPass.depthWrite = false;
|
|
mainPass.depthWrite = false;
|
|
- case BlendAdd:
|
|
|
|
- mainPass.setBlendMode(BlendAdd);
|
|
|
|
|
|
+ case AlphaAdd:
|
|
|
|
+ mainPass.setBlendMode(AlphaAdd);
|
|
mainPass.depthWrite = false;
|
|
mainPass.depthWrite = false;
|
|
}
|
|
}
|
|
var tshader = textureShader;
|
|
var tshader = textureShader;
|
|
@@ -154,7 +154,7 @@ class PbrMaterial extends Material {
|
|
<option value="None">None</option>
|
|
<option value="None">None</option>
|
|
<option value="Alpha">Alpha</option>
|
|
<option value="Alpha">Alpha</option>
|
|
<option value="Add">Add</option>
|
|
<option value="Add">Add</option>
|
|
- <option value="BlendAdd">BlendAdd</option>
|
|
|
|
|
|
+ <option value="AlphaAdd">AlphaAdd</option>
|
|
</select>
|
|
</select>
|
|
</dd>
|
|
</dd>
|
|
<dt>Shadows</dt><dd><input type="checkbox" field="shadows"/></dd>
|
|
<dt>Shadows</dt><dd><input type="checkbox" field="shadows"/></dd>
|