[vtkusers] how to convert data type?
Patrick de Koning
pjhdekoning at lumc.nl
Mon Feb 12 04:32:35 EST 2001
bo wang wrote:
>
> Hi,
>
> I am trying to use filter vtkShepardMethod to resample the points set
> to a structured points set and try to volume render the dataset. The
> code for this pipeline is :
>
> vtkVolumeRayCastMapper *volumeMapper = vtkVolumeRayCastMapper::New();
> volumeMapper->SetInput(shepard->GetOutput());
> volumeMapper->SetVolumeRayCastFunction(compositeFunction);
> Here is the error information i get:
>
> ERROR: In d:\nightly\vtk\graphics\vtkVolumeRayCastMapper.cxx, line 912
> vtkVolumeRayCastMapper (0x00307180): The scalar data type: 10 is not
> supported when volume rendering. Please convert the data to unsigned
> char or unsigned short.
>
> Does vtkVolumeRayCast only support the data type of unsigned char or
> unsigned short? If yes, how to convert the data set this two types?
>
Yes it does. Try using vtkImageCast.
> Thanks!
>
> Bo
>
>
--
--------------------------------------------------------------------
Ir. P.J.H. de Koning Leiden University Medical Center
Department of Radiology, C2S Division of Image Processing
P.O. Box 9600 2300 RC LEIDEN
the Netherlands Tel. +31-71-5266206
Fax +31-71-5266801 Email patrick at lkeb.azl.nl
More information about the vtkusers
mailing list