vtk.js 笔记
做点记录,防止遗忘。官网文档: https:// kitware.github.io/vtk-j s/
vtkPolyData
lines: [5, 0, 1, 2, 3, 4] 5代表线所需点的数量,0-4代表对应点的id
polys: [3, 0, 1, 2] 3代表面所需点的数量,0-2代表对应点的id
修改数据颜色和透明度
const actor = vtkActor.newInstance();
const mapper = vtkMapper.newInstance({ scalarVisibility: false });
mapper.setInputData(polyDatas); // polyDatas 为需要显示的数据
actor.setMapper(mapper);
// 设置颜色
actor.getProperty().setColor(...[34, 139, 34].map((i) => i / 255));
// 设置透明度