If you want transparency you need a 4th component (rgba).
polydata.getPointData().addArray(vtkDataArray.newInstance({
values: colors,
numberOfComponents: 3, // or 4
name: 'colors',
}));
Then on the mapper you do not want scalar mapping.
If you want transparency you need a 4th component (rgba).
polydata.getPointData().addArray(vtkDataArray.newInstance({
values: colors,
numberOfComponents: 3, // or 4
name: 'colors',
}));
Then on the mapper you do not want scalar mapping.