diff --git a/offline_ray_tracer/source/main.cpp b/offline_ray_tracer/source/main.cpp
index 25092e7091620e385200f826d1e7b99625ac3b6c..febe8644eff34fa8cb5f8ff635bca673887de69e 100644
--- a/offline_ray_tracer/source/main.cpp
+++ b/offline_ray_tracer/source/main.cpp
@@ -65,8 +65,6 @@ std::int32_t main(std::int32_t argc, char** argv)
auto volume_reader = vtkSmartPointer<vtkXMLImageDataReader>::New();
auto volume_mapper = vtkSmartPointer<vtkOSPRayVolumeMapper>::New();
auto volume = vtkSmartPointer<vtkVolume> ::New();
- geometry_mapper->SetScalarVisibility(false);
- actor ->GetProperty()->SetColor(1.0f, 1.0f, 0.0f);
std::cout << "Setting up video writer.\n";
auto window_to_image = vtkSmartPointer<vtkWindowToImageFilter>::New();
@@ -124,6 +122,8 @@ std::int32_t main(std::int32_t argc, char** argv)
std::cout << "Loading next slice: " << slice << ".\n";
geometry_reader->SetFileName (settings.data_file_paths[slice].geometry.c_str());
geometry_mapper->SetInputConnection (geometry_reader->GetOutputPort());
+ geometry_mapper->SetScalarVisibility (false);
+ actor ->GetProperty ()->SetColor(1.0f, 1.0f, 0.0f);
actor ->SetMapper (geometry_mapper);
actor_property ->SetInterpolation (VTK_PBR);
renderer ->AddActor (actor);