[vtkusers] volume rendering using CPU instead of GPU
David Gobbi
david.gobbi at gmail.com
Wed Jan 5 16:09:18 EST 2011
Hi Mark,
I suspect you are seeing this error because you are using a Mac.
The GPU shader-compiler that comes with OS X is buggy, it
crashes when it tries to compile and load the VTK ray-cast shader.
So Kitware has disabled GPU ray casting on the Mac for now.
I'm a Mac user too, so I'm also caught up in this situation. Every
time that Apple releases an OS X update, I test to see if they
have fixed the problem. Unfortunately, no such luck yet!
- David
On Wed, Jan 5, 2011 at 1:46 PM, Mark Roden <mmroden at gmail.com> wrote:
> To follow up on my own question, I've found
> vtkOpenGLGPUVolumeRayCastMapper
>
> However! I'm getting the following error log:
>
> ERROR: In ..\..\vtk-5.6.1\VolumeRendering\vtkOpenGLGPUVolumeRayCastMapper.cxx,
> line 4173
> vtkOpenGLGPUVolumeRayCastMapper (00000000085BEF20): Rendering failed
> because the following OpenGL extensions are required but not
> supported:
>
> Since no particular extension is reported, I'm unsure of how to
> proceed. The same error happens if I use vtkGPUVolumeRayCastMapper as
> well, suggesting that vtkGPUVolumeRayCastMapper just thunks down to
> vtkOpenGLGPUVolumeRayCastMapper (at least in this instance).
>
> I've updated my graphics drivers to be the latest greatest from
> ATI/AMD, for the 57xx series of cards.
>
> The result is an empty volume.
>
> Any thoughts on how to fix?
>
> Thanks,
> Mark
More information about the vtkusers
mailing list