+ if (blur) {
+ vtkGaussianBlurPass blurPass = new vtkGaussianBlurPass();
+ blurPass.SetDelegatePass(cameraPass);
+ ren1.SetPass(blurPass);
+ } else if (ssaa) {
+ vtkSSAAPass ssaaPass = new vtkSSAAPass();
+ ssaaPass.SetDelegatePass(cameraPass);
+ ren1.SetPass(ssaaPass);
+ } else if (mblur) {
+ vtkSimpleMotionBlurPass mBlurPass = new vtkSimpleMotionBlurPass();
+ mBlurPass.SetDelegatePass(cameraPass);
+ ren1.SetPass(mBlurPass);
+// } else if (sobel) {
+// vtkSobelGradientMagnitudePass sobelPass = new vtkSobelGradientMagnitudePass();
+// sobelPass.SetDelegatePass(sobelPass);
+// ren1.SetPass(sobelPass);
+ } else {
+ ren1.SetPass(cameraPass);
+ }
+