I just finished the first implementation of the new material system for the upcoming release of the Irrlicht engine. This change makes it possible to use D3D8 & D3D9 vertex and pixel shaders and OpenGL vertex and fragment programs with the engine. In 0.7, only assembler will be supported, but I’ll add support for higher level languages like HLSL and GLSL later too. I added a screenshot of the first version which worked with all drivers into the screenshot section, and made it shot of the month. The next steps for the new release are: Linux port, tutorial and documentation updates, testing, testing, testing. Another bigger news: |