Program: bbtk
Module: $RCSfile: bbvtkVolumeRenderer.cxx,v $
Language: C++
- Date: $Date: 2009/07/08 14:23:08 $
- Version: $Revision: 1.3 $
+ Date: $Date: 2009/10/16 08:52:13 $
+ Version: $Revision: 1.5 $
=========================================================================*/
/* ---------------------------------------------------------------------
mMapper = NULL;
mVolume = NULL;
bbSetInputColorFunction(0);
+ bbSetInputColorFunction1(0);
bbSetInputOpacityFunction(0);
}
mRayCastFunction = vtkVolumeRayCastCompositeFunction::New();
mMapper = vtkVolumeRayCastMapper::New();
mMapper->SetVolumeRayCastFunction(mRayCastFunction);
+ mMapper->AutoAdjustSampleDistancesOn();
+
+ _volumeProperty = vtkVolumeProperty::New();
+ _volumeProperty->SetInterpolationTypeToLinear();
+ _volumeProperty->ShadeOn();
+ _volumeProperty->DisableGradientOpacityOn();
+ //_volumeProperty->SetColor(_ctfun);
+ //_volumeProperty->SetScalarOpacity(_tfun );
+
mVolume = vtkVolume::New();
mVolume->SetMapper(mMapper);
+ mVolume->SetProperty(_volumeProperty );
// mMapper->ScalarVisibilityOff();
// mMapper->ImmediateModeRenderingOn();