Changeset 5835 for vtkvis/trunk/Volume.cpp
- Timestamp:
- Aug 21, 2015 2:54:55 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vtkvis/trunk/Volume.cpp
r4650 r5835 121 121 _volumeMapper = vtkSmartPointer<vtkVolumeTextureMapper3D>::New(); 122 122 #endif 123 #ifdef USE_VTK6124 123 #ifdef USE_GPU_RAYCAST_MAPPER 125 124 vtkGPUVolumeRayCastMapper::SafeDownCast(_volumeMapper)->SetInputData(ds); 126 125 #else 127 126 vtkVolumeTextureMapper3D::SafeDownCast(_volumeMapper)->SetInputData(ds); 128 #endif129 #else130 _volumeMapper->SetInput(ds);131 127 #endif 132 128 vtkVolumeMapper::SafeDownCast(_volumeMapper)->SetBlendModeToComposite(); … … 134 130 // DataSet is a 3D point cloud 135 131 vtkSmartPointer<vtkGaussianSplatter> splatter = vtkSmartPointer<vtkGaussianSplatter>::New(); 136 #ifdef USE_VTK6137 132 splatter->SetInputData(ds); 138 #else139 splatter->SetInput(ds);140 #endif141 133 int dims[3]; 142 134 dims[0] = dims[1] = dims[2] = 64; … … 215 207 if (ugrid->GetCellType(0) == VTK_TETRA && 216 208 ugrid->IsHomogeneous()) { 217 #ifdef USE_VTK6218 209 vtkProjectedTetrahedraMapper::SafeDownCast(_volumeMapper)->SetInputData(ds); 219 #else220 _volumeMapper->SetInput(ds);221 #endif222 210 } else { 223 211 // Decompose to tetrahedra 224 212 vtkSmartPointer<vtkDataSetTriangleFilter> filter = 225 213 vtkSmartPointer<vtkDataSetTriangleFilter>::New(); 226 #ifdef USE_VTK6227 214 filter->SetInputData(ugrid); 228 #else229 filter->SetInput(ugrid);230 #endif231 215 filter->TetrahedraOnlyOn(); 232 216 TRACE("Decomposing grid to tets");
Note: See TracChangeset
for help on using the changeset viewer.