Skip to content

Commit cf1ad82

Browse files
committed
fix: remove vtkPVGeometryFilter as it is applied in EAMExtract
1 parent dadc5ae commit cf1ad82

File tree

1 file changed

+3
-13
lines changed

1 file changed

+3
-13
lines changed

src/e3sm_quickview/pipeline.py

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from pathlib import Path
44

55
from paraview import simple
6-
from paraview.modules.vtkPVVTKExtensionsFiltersRendering import vtkPVGeometryFilter
76
from vtkmodules.vtkCommonCore import vtkLogger
87
from vtkmodules.vtkRenderingCore import vtkActor, vtkPolyDataMapper
98

@@ -153,17 +152,8 @@ def __init__(self, projection="Mollweide"):
153152
Projection=projection,
154153
Translate=0,
155154
)
156-
vtk_geometry = self.proj.GetClientSideObject()
157-
self.vtk_geometry = vtkPVGeometryFilter(
158-
use_outline=0,
159-
block_colors_distinct_values=0,
160-
generate_cell_normals=0,
161-
generate_point_normals=0,
162-
generate_feature_edges=0,
163-
splitting=False,
164-
triangulate=0,
165-
input_connection=vtk_geometry.output_port,
166-
)
155+
self.geometry = simple.ExtractSurface(Input=self.proj)
156+
self.vtk_geometry = self.geometry.GetClientSideObject()
167157

168158
# Add observer to
169159
vtk_obj = self.reader.GetClientSideObject()
@@ -250,7 +240,7 @@ def update(self, time=0.0):
250240
if not self.valid:
251241
return
252242

253-
self.proj.UpdatePipeline(time)
243+
self.geometry.UpdatePipeline(time)
254244

255245
def crop(self, longitude_min_max, latitude_min_max):
256246
self._crop.TrimLongitude = range_to_trim(longitude_min_max, 180)

0 commit comments

Comments
 (0)