Merge branch 'NewDatasetsForTutorial' into 'master'

Draft: Adding new data to tutorial examples

See merge request vtk/vtk-m!2844
This commit is contained in:
Tushar Athawale 2024-06-28 14:40:11 -04:00
commit 0ed77bff8e
3 changed files with 12 additions and 6 deletions

@ -87,3 +87,7 @@ vtkm_add_target_information(extract_edges
# Copy the data file to be adjacent to the binaries
file(GENERATE OUTPUT "$<TARGET_FILE_DIR:mag_grad>/data/kitchen.vtk" INPUT "${CMAKE_CURRENT_SOURCE_DIR}/data/kitchen.vtk")
file(GENERATE OUTPUT "$<TARGET_FILE_DIR:contour>/data/skull.vtk" INPUT "${CMAKE_CURRENT_SOURCE_DIR}/data/skull.vtk")
file(GENERATE OUTPUT "$<TARGET_FILE_DIR:contour>/data/raw_data.vtk" INPUT "${CMAKE_CURRENT_SOURCE_DIR}/data/raw_data.vtk")

@ -18,15 +18,14 @@ int main(int argc, char** argv)
{
vtkm::cont::Initialize(argc, argv);
vtkm::io::VTKDataSetReader reader("data/kitchen.vtk");
vtkm::io::VTKDataSetReader reader("data/raw_data.vtk");
vtkm::cont::DataSet ds_from_file = reader.ReadDataSet();
vtkm::filter::contour::Contour contour;
contour.SetActiveField("c1");
contour.SetNumberOfIsoValues(3);
contour.SetIsoValue(0, 0.05);
contour.SetIsoValue(1, 0.10);
contour.SetIsoValue(2, 0.15);
contour.SetActiveField("ground_truth");
contour.SetNumberOfIsoValues(1);
contour.SetIsoValue(0, 1500);
contour.SetGenerateNormals(true);
vtkm::cont::DataSet ds_from_contour = contour.Execute(ds_from_file);
vtkm::io::VTKDataSetWriter writer("out_mc.vtk");

3
tutorial/data/skull.vtk Normal file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:084c919cf28c100ac67e50a0ad529380d0635891e8a11a953a88776900e7ef8a
size 24256465