Hello All,
I’m working on an ASP.NET website that renders 3D images server-side using OpenGL (in order to offer an alternative for those browsers that do not support client-side WebGL). This works perfectly when the site is run in Visual Studio. However, when I run in with IIS (with full Admin-rights!) the only 3D-renderer that is made available to me is the “Microsoft GDI Generic” renderer, which is a software renderer and hence extremely slow (because it does not use the graphics hardware) and offers an ancient version of OpenGL.
It seems IIS somehow refuses to ‘acknowledge’ the ICD (installable client driver) of the manufacturer of the graphics card (in this case NVidia).
Now, I realize this is a rather specific problem, but can anyone confirm that IIS indeed restricts access to graphics hardware, and if so whether there is a way to circumvent this (perhaps by changing a setting in the IIS configuration)?
Kind regards, Kriest
edit: I'm using IIS 6.1