|
|
před 10 roky | |
|---|---|---|
| .. | ||
| babylon.fireMaterial.ts | před 10 roky | |
| fire.fragment.fx | před 10 roky | |
| fire.vertex.fx | před 10 roky | |
| readme.md | před 10 roky | |
The fire material works with 3 textures:
Note: The fire material doesn't work with lighting. So, shadow maps are also disabled.
var fireMaterial = new BABYLON.FireMaterial("fireMaterial", scene);
fireMaterial.diffuseTexture = new BABYLON.Texture("diffuse.png", scene);
fireMaterial.distortionTexture = new BABYLON.Texture("distortion.png", scene);
fireMaterial.opacityTexture = new BABYLON.Texture("opacity.png", scene);
var plane = BABYLON.Mesh.CreatePlane("fireplane", 1.0, scene);
plane.material = fire;
The speed of fire flames can be customized like:
fireMaterial.speed = 5.0; // Default is 1.0