Shader to blend textures together

A shader action to blend textures together in Coppercube, with four different blend modes.
Check the below video for usage info.

Material specific blending

Either blend a specific material or all the materials of a scenenode.

Four different blending modes

Choose from 4 different blend modes add, subtract, divide, and multiply.

  Attach the shader action to any behavior and fill the parameters, select the affecting node (the node on
  which you want to apply the shader to). Check if you want to affect all the materials of the texture or you
  can uncheck it and specify a specific material index to be affected by the shader. Select the base material
  type, you can choose 12,13,14 for transparency features and 0 for solid material. Then check the blending
  mode to blend the textures with. There are 4 modes available, Add, Subtract, Multiply and Divide. You
  also need to supply a second texture for affecting materials. You can do so by going in irredit/irrlicht
  properties of your scenenode.


   - Added webGL shader support
   - Added ability to specify affecting node
   - Added ability to affect all the materials

This extension/plugin is free to download. If you want you can support my work using the buy me a coffee button up there.


Neophyte is a website developed to provide tutorials, assets and source files of CopperCube projects.

Join Us