Dear vtkEdge experts,
I just run some tests with the gpu based raycaster that is included in
vtkedge-5.4. While it gives excellent results on the Nvidia cards we have
here, I can't make it run on ATI cards. Apparently, the required OpenGL
extensions can't be loaded. I looked into the code and found the following
lines:
// Assume success
this->LoadExtensionsSucceeded=1;
const char *gl_vendor=reinterpret_cast<const char
*>(glGetString(GL_VENDOR));
if(strstr(gl_vendor,"ATI")!=0)
{
this->LoadExtensionsSucceeded=0;
return;
}
Does this mean the raycasting algorithm does not run on any ATI card? It is
very important for my application to run on ATI graphics cards, so I have
two questions.
Is there any procedure (e.g. compiling with DirectX SDK) to make the
vtkKWEOpenGLGPUVolumeRayCastMapper work on ATI cards?
If not, why doesn't it work? As far as I looked through the code, all the
used extensions are supported by my ATI card.
Thank you very much in advance!
Best wishes,
Stefan
_______________________________________________
VtkEdge mailing list
[email protected]
http://public.kitware.com/cgi-bin/mailman/listinfo/vtkedge