How does one use 2 (or more) scalar fields in a dataset, e.g. one for a colormap, one to scale glyphs? E.g., Pgmable Source:
pdo = self.GetPolyDataOutput() num_pts = 2 newPts = vtk.vtkPoints() cell_color_ID = vtk.vtkFloatArray() cell_radius = vtk.vtkFloatArray() cell_color_ID.SetName('cell_color_ID') cell_radius.SetName('cell_radius') newPts.InsertPoint(0, -1,0,0) cell_color_ID.InsertNextValue(1) cell_radius.InsertNextValue(0.2) newPts.InsertPoint(1, 1,0,0) cell_color_ID.InsertNextValue(2) cell_radius.InsertNextValue(0.3) pdo.SetPoints(newPts) pdo.GetPointData().SetScalars(cell_color_ID) pdo.GetPointData().SetScalars(cell_radius) # overrides the 1st verts = vtk.vtkCellArray() for idx in range(0, num_pts): verts.InsertNextCell(1) verts.InsertCellPoint(idx) pdo.SetVerts(verts) thanks, Randy
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Search the list archives at: http://markmail.org/search/?q=ParaView Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/paraview