Files
WickedEngine/Editor/PostprocessWindow.h
T
Turánszki János ea52f660e1 Raytracing API (#128)
* start

* fix gpu hang

* rtao working

* better support for dynamic tlas

* shader updates

* project structure update

* appveyor build update

* improved acceleration build config

* updated build configuration

* updates

* updates

* acceleration structure build fixes

* minor fixes

* version bump
2020-06-20 23:19:41 +01:00

55 lines
1.2 KiB
C++

#pragma once
class wiGUI;
class wiWindow;
class wiLabel;
class wiCheckBox;
class wiSlider;
class wiButton;
class wiComboBox;
class EditorComponent;
class PostprocessWindow
{
public:
PostprocessWindow(EditorComponent* editor);
~PostprocessWindow();
wiGUI* GUI;
wiWindow* ppWindow;
wiSlider* exposureSlider;
wiCheckBox* lensFlareCheckBox;
wiCheckBox* lightShaftsCheckBox;
wiComboBox* aoComboBox;
wiSlider* aoPowerSlider;
wiSlider* aoRangeSlider;
wiSlider* aoSampleCountSlider;
wiCheckBox* ssrCheckBox;
wiCheckBox* sssCheckBox;
wiCheckBox* eyeAdaptionCheckBox;
wiCheckBox* motionBlurCheckBox;
wiSlider* motionBlurStrengthSlider;
wiCheckBox* depthOfFieldCheckBox;
wiSlider* depthOfFieldFocusSlider;
wiSlider* depthOfFieldScaleSlider;
wiSlider* depthOfFieldAspectSlider;
wiCheckBox* bloomCheckBox;
wiSlider* bloomStrengthSlider;
wiCheckBox* fxaaCheckBox;
wiCheckBox* colorGradingCheckBox;
wiButton* colorGradingButton;
wiCheckBox* ditherCheckBox;
wiCheckBox* sharpenFilterCheckBox;
wiSlider* sharpenFilterAmountSlider;
wiCheckBox* outlineCheckBox;
wiSlider* outlineThresholdSlider;
wiSlider* outlineThicknessSlider;
wiCheckBox* chromaticaberrationCheckBox;
wiSlider* chromaticaberrationSlider;
};