[vtkusers] About the vtkVolumeTextureMapper3D

Zhang Chuanting zctzzy2008 at 163.com
Thu Nov 22 06:52:24 EST 2012


Hello, everyone
    Rencently i was using VTK to do something about volume rendering. It is said that the speed of vtkVolumeTextureMapper3D is faster than vtkVolumeRayCastMapper. But I test lots of dicom datasets(from 115M to 522M, that means from 512*512*231 to 1024*1024*261). What troubles me is that only the large dataset faster than vtkVolumeRayCastMapper.For the dataset of 512*512*231, the time consuming of vtkVolumeRayCastMapper is about 5s. However, the vtkVolumeTextureMapper3D is 32s.Any dataset that larger than 64M, the time consuming of vtkVolumeTextureMapper3D is 32s. What I want to know is whether the vtkVolumeTextureMapper3D performs better than vtkVolumeRayCastMapper in large dataset? Because for the datasets that smaller than 250M, the time consuming of vtkVolumeRayCastMapper is shorter than vtkVolumeTextureMapper3D . The opengl extension GL_NV_texture_shader2 and GL_NV_register_combiners2  are supported by my computer.
Information of my computer:
Windows xp, NVIDIA Geforce 310M. Visual Studio 2008.
For the display card:
Total amount of global memory 512M.
Max texture dimension size(x,y,z):1D=<8192>, 2D=<8192,8192>, 3D=<2048, 2048, 2048>.
Max Layered Texture Size<dim>*layer:1D=<8192>*512, 2D = <8192,8192>*512.
Texture alignment:256 bytes.
 
Thanks in advance.
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20121122/e1b8b109/attachment.htm>


More information about the vtkusers mailing list