From 3fbf0be0a18bf8dfffed88ddefe19ee713ff786e Mon Sep 17 00:00:00 2001 From: acdemiralp <demiralpali@gmail.com> Date: Fri, 19 Feb 2021 10:40:10 +0100 Subject: [PATCH] Allow loading of only geometry, or only volume. --- offline_ray_tracer/source/main.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/offline_ray_tracer/source/main.cpp b/offline_ray_tracer/source/main.cpp index 3527c79..432b1d5 100644 --- a/offline_ray_tracer/source/main.cpp +++ b/offline_ray_tracer/source/main.cpp @@ -85,8 +85,10 @@ std::int32_t main(std::int32_t argc, char** argv) { std::cout << "Loading slice " << slice << ".\n"; last_slice = slice; - pd_mapper->SetInputData(rt::poly_data_io ::read(settings.data_filepaths[slice].geometry)); - ug_mapper->SetInputData(rt::unstructured_grid_io::read(settings.data_filepaths[slice].volume )); + if (!settings.data_filepaths[slice].geometry.empty()) + pd_mapper->SetInputData(rt::poly_data_io ::read(settings.data_filepaths[slice].geometry)); + if (!settings.data_filepaths[slice].volume .empty()) + ug_mapper->SetInputData(rt::unstructured_grid_io::read(settings.data_filepaths[slice].volume )); } std::cout << "Rendering frame " << current_time << ".\n"; -- GitLab