16#include <ttkCinemaDarkroomModule.h>
27 vtkSetMacro(Samples,
int);
28 vtkGetMacro(Samples,
int);
29 vtkSetMacro(Radius,
double);
30 vtkGetMacro(Radius,
double);
31 vtkSetMacro(DiffArea,
double);
32 vtkGetMacro(DiffArea,
double);
44 vtkInformationVector **inputVector,
45 vtkInformationVector *outputVector)
override;
virtual int RequestData(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))
Scalable Screen Space Ambient Occlusion.
static ttkCinemaDarkroomSSSAO * New()
~ttkCinemaDarkroomSSSAO() override
Base Class for all CinemaDarkroom Shaders.
virtual std::string GetFragmentShaderCode()