I am involved in a game project, and we are currently researching any open source and free 3D Engines that are suitable with us. I have found that it seems Irrlicht is suitable for us, but since we are going to make "Cartoon Rendered" or Cell shaded game, I want to make sure whether Irrlicht supports Shader Programming or not (changing vertex/pixel shaders). Or is there any other way to make games cell shaded using Irrlicht ?
Hi,
No, the engine currently does not support pixel or vertex shaders. But it is not difficult to add: Just add a pointer to the vertex or pixed shader program in the material struct and use this pointer within the IVideoDriver.