21#include <ttkCinemaDarkroomModule.h>
30 double FocalDepth{0.4};
33 vtkSetMacro(Radius,
double);
34 vtkGetMacro(Radius,
double);
35 vtkSetMacro(MaxBlur,
double);
36 vtkGetMacro(MaxBlur,
double);
37 vtkSetMacro(Aperture,
double);
38 vtkGetMacro(Aperture,
double);
39 vtkSetMacro(FocalDepth,
double);
40 vtkGetMacro(FocalDepth,
double);
52 vtkInformationVector **inputVector,
53 vtkInformationVector *outputVector)
override;
virtual int RequestData(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))
Screen Space Depth of Field.
~ttkCinemaDarkroomSSDoF() override
static ttkCinemaDarkroomSSDoF * New()
Base Class for all CinemaDarkroom Shaders.
virtual std::string GetFragmentShaderCode()