mirror of
https://github.com/RandomityGuy/MBHaxe.git
synced 2025-10-30 08:11:25 +00:00
fix tornado rendering finally
This commit is contained in:
parent
03b0eced47
commit
1f0e2bea43
3 changed files with 5 additions and 2 deletions
|
|
@ -429,6 +429,7 @@ class DtsObject extends GameObject {
|
|||
material.blendMode = BlendMode.Alpha;
|
||||
material.mainPass.culling = h3d.mat.Data.Face.None;
|
||||
material.receiveShadows = false;
|
||||
material.mainPass.depthWrite = false;
|
||||
}
|
||||
// // TODO TRANSPARENCY SHIT
|
||||
if (flags & 8 > 0) {
|
||||
|
|
|
|||
|
|
@ -140,7 +140,8 @@ class InstanceManager {
|
|||
if (dtsshader != null) {
|
||||
minfo.meshbatch.material.mainPass.removeShader(minfo.meshbatch.material.textureShader);
|
||||
minfo.meshbatch.material.mainPass.addShader(dtsshader);
|
||||
// minfo.meshbatch.material.mainPass.culling = mat.mainPass.culling;
|
||||
minfo.meshbatch.material.mainPass.culling = mat.mainPass.culling;
|
||||
minfo.meshbatch.material.mainPass.depthWrite = mat.mainPass.depthWrite;
|
||||
}
|
||||
var phongshader = mat.mainPass.getShader(PhongMaterial);
|
||||
if (phongshader != null) {
|
||||
|
|
|
|||
|
|
@ -53,7 +53,8 @@ class Tornado extends ForceObject {
|
|||
this.soundChannel.pause = true;
|
||||
for (material in this.materials) {
|
||||
material.blendMode = Alpha;
|
||||
// material.mainPass.culling = h3d.mat.Data.Face.None;
|
||||
material.mainPass.culling = h3d.mat.Data.Face.None;
|
||||
material.mainPass.depthWrite = false;
|
||||
}
|
||||
onFinish();
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue