mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-05-08 04:20:14 -05:00
Enable postprocessing module and update related rendering logic (WIP)
This commit is contained in:
@@ -35,18 +35,18 @@ set(SOURCE_FILES
|
||||
source_group("Source Files" FILES ${SOURCE_FILES})
|
||||
|
||||
set(SHADER_FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shaders/blend_fs.glsl
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shaders/bloom_fs.glsl
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shaders/blur_fs.glsl
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shaders/lensflare_fs.glsl
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shaders/pass_fs.glsl
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shaders/pass_vs.glsl
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shaders/blend_fs.glsl
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shaders/bloom_fs.glsl
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shaders/blur_fs.glsl
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shaders/lensflare_fs.glsl
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shaders/pass_fs.glsl
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shaders/pass_vs.glsl
|
||||
)
|
||||
source_group("Shader Files" FILES ${SHADER_FILES})
|
||||
|
||||
create_new_module(
|
||||
"Postprocessing"
|
||||
postprocessing_module
|
||||
STATIC
|
||||
${HEADER_FILES} ${SOURCE_FILES} ${SHADER_FILES}
|
||||
"Postprocessing"
|
||||
postprocessing_module
|
||||
STATIC
|
||||
${HEADER_FILES} ${SOURCE_FILES} ${SHADER_FILES}
|
||||
)
|
||||
|
||||
@@ -1 +1 @@
|
||||
set (DEFAULT_MODULE OFF)
|
||||
set (DEFAULT_MODULE ON)
|
||||
|
||||
@@ -173,7 +173,7 @@ namespace openspace {
|
||||
|
||||
PostprocessingRenderer::PostprocessingRenderer()
|
||||
: properties::PropertyOwner({ "PostprocessingRenderer", "Postprocessing", "Renderer for post-processing effects" })
|
||||
, _enableLensFlareP(EnableLensFlareInfo, false)
|
||||
, _enableLensFlareP(EnableLensFlareInfo, true)
|
||||
, _chromaticDistortionP(ChromaticDistortionInfo, -2.25f, -100.0f, 100.0f)
|
||||
, _colorGradientAlphaP(ColorGradientAlphaInfo, 0.5f, 0.0f, 1.0f)
|
||||
, _downsampleP(DownsampleInfo, 2.0f, 1.0f, 8.0f)
|
||||
|
||||
Reference in New Issue
Block a user