Download: swShader.zip (24.5 MB - I promise it's worth it )
swShader is my revolutionary software renderer. Using an optimizing run-time assembler, it offers superiour performance and flexibility at the same time. It even supports DirectX 9 vertex and pixel shaders. For more information and source code please visit the link in my signature.
What brings me to posting this in a hardware technology forum? The new demo presents a Quake 3 model renderer; What is particularly special about it is that it uses the almost unchanged MD3 Animation tutorial code from www.GameTutorials.com. Normally it links to opengl32.lib, but now the OpenGL calls are intercepted and translated to swShader calls. More details can be found in the readme file.
The swShader software renderer is currently being integrated in the Alias25 Game Studio. Please contact Pierre Renaux (prenaux@alias25.org) for further information.
swShader is my revolutionary software renderer. Using an optimizing run-time assembler, it offers superiour performance and flexibility at the same time. It even supports DirectX 9 vertex and pixel shaders. For more information and source code please visit the link in my signature.
What brings me to posting this in a hardware technology forum? The new demo presents a Quake 3 model renderer; What is particularly special about it is that it uses the almost unchanged MD3 Animation tutorial code from www.GameTutorials.com. Normally it links to opengl32.lib, but now the OpenGL calls are intercepted and translated to swShader calls. More details can be found in the readme file.
The swShader software renderer is currently being integrated in the Alias25 Game Studio. Please contact Pierre Renaux (prenaux@alias25.org) for further information.