A Multi Volume Problem of VTK9.2

When I use multi volume to render multi-body data, the rendering result I get becomes very dim, which is not the case when I render single body data. I have used vtk9,i don’t change the ColorTransferFunction and else
before


after

This is my code about the multi-volume
vtkSmartPointer mapperOfbonds = vtkSmartPointer::New();
mapperOfbonds->SetScalarModeToDefault();
mapperOfbonds->SetSampleDistance(1.0);
mapperOfbonds->SetInputConnection(0,readerOfVtk->GetOutputPort());
mapperOfbonds->SetInputConnection(1, extractVOI->GetOutputPort());
mapperOfbonds->Update();
vtkSmartPointer testVolume = vtkSmartPointer::New();
testVolume->SetMapper(mapperOfbonds);
testVolume->SetVolume(volume1,0);
testVolume->SetVolume(volume,1);
testVolume->Update();