22#include <ttkCinemaDarkroomModule.h>
29 double Luminance{1.0};
33 vtkSetMacro(Strength,
double);
34 vtkGetMacro(Strength,
double);
35 vtkSetMacro(Luminance,
double);
36 vtkGetMacro(Luminance,
double);
37 vtkSetMacro(Ambient,
double);
38 vtkGetMacro(Ambient,
double);
50 vtkInformationVector **inputVector,
51 vtkInformationVector *outputVector)
override;
virtual int RequestData(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))
~ttkCinemaDarkroomIBS() override
static ttkCinemaDarkroomIBS * New()
Base Class for all CinemaDarkroom Shaders.
virtual std::string GetFragmentShaderCode()