vertex shaders with irlicht?
vertex shaders with irlicht?
Considering the engine is open sourced has anyone started wiorking on allowing vertex shading for it? How could I modify the rendering engine to allow shaders ? (in theory)
I don't know about anyone else, but I have tried working on this, yet I've had no luck in getting this working. The methodology I was trying to implement was to enter into CVideoDirectX8.cpp (I know, but I'm a DX kinda guy), modify the setVertexShader() function to allow the programmable pipeline, and create a public string inside CVideoDirectX8 to pass the shader from the game code to the class. There were other things that I was doing, but memory fails at the moment as I haven't messed with it in about two months.
If anyone wants to work on it, the best place to start is http://www.gamedev.net/columns/hardcore/dxshader1/, which is a good resource.
If anyone wants to work on it, the best place to start is http://www.gamedev.net/columns/hardcore/dxshader1/, which is a good resource.
"Object-oriented programming is an exceptionally bad idea which could only have originated in California."
- E.W. Dijkstra
- E.W. Dijkstra