branchsbox/post-processingcancel

42 Commits over 0 Days - ∞cph!

7 Days Ago
Added grain lut
7 Days Ago
Post-processing stack Pass color/depth buffer to managed post process instead of requesting a copy Initial work for standard post process shader Grain Vignette Chromatic Aberration Lens distortion Keep vignette on top of the lens distortion Example post processing shader Color overlay with additive, multiply and mix blending Panini projection Make vignette color customizable Pixelate Single pass motion blur Blur post processing Depth of field Sharpen Compiled post processing shader Fix post processing offset and scaling Initial work managed post processing stack Added DOF quality for faster single pass dof Compiled post process with dof quality Allow for more than 65565 single shader variations based on dynamic combos Add setting helper for standard post processing shader Passthrough/Copy texture shader Update example post processing shader Deprecate render.postprocess, rework post processing to support layers, automatic ping pong buffers, Automatically clear stack Remove render.postprocess event attribute Improved panini projection Introduce PostProcess.AddGenericToStack for simple post processing Simplify post process setting setter Ability to fade properties in or out PostProcess.AddToStack -> PostProcess.Add, BasicPostProcess -> MaterialPostProcess, IPostProcess.PostProcess -> IPostProcess.Render Fix viewport offset for post processing with new system StandardPostProcessing animation helpers Mask view model from motion blur, Set some nicer default settings Ability to animate from the current set value Compile post processing shader Rework managed post processor PostProcessing Settings, Add configurable and non configurable options, update basic pp post_process -> postprocess Update postprocess path Settings iteration Axe SetSettings Remove Set/GetPostProcessingLayerCount Allow creation of render attribute objects Cleanup cpp side of renderer Move post process to global name space DrawScreenQuadEx for rendering with custom attributes Rework standard post process to use its own attributes Shift from IPostProcessRenderer to BasePostProcess MaterialPostProcess now derives from BasePostProcess Remove configurable variant Move blit to post process constructor Remove IPostProcessRenderer, move pp init Update shader paths Compile postprocess_standard Update all paths for standard shader
8 Days Ago
Compile postprocess_standard Update all paths for standard shader
8 Days Ago
Update shader paths
8 Days Ago
Remove IPostProcessRenderer, move pp init
8 Days Ago
Settings iteration Axe SetSettings Remove Set/GetPostProcessingLayerCount Allow creation of render attribute objects Cleanup cpp side of renderer Move post process to global name space DrawScreenQuadEx for rendering with custom attributes Rework standard post process to use its own attributes Shift from IPostProcessRenderer to BasePostProcess MaterialPostProcess now derives from BasePostProcess Remove configurable variant Move blit to post process constructor
8 Days Ago
Update postprocess path
8 Days Ago
post_process -> postprocess
8 Days Ago
Rework managed post processor PostProcessing Settings, Add configurable and non configurable options, update basic pp
12 Days Ago
Compile post processing shader
13 Days Ago
Ability to animate from the current set value
13 Days Ago
Pass color/depth buffer to managed post process instead of requesting a copy Initial work for standard post process shader Grain Vignette Chromatic Aberration Saturation, cleanup attributes Lens distortion Keep vignette on top of the lens distortion Example post processing shader Color overlay with additive, multiply and mix blending Panini projection Make vignette color customizable Pixelate Single pass motion blur Blur post processing Depth of field Sharpen Compiled post processing shader Fix post processing offset and scaling Initial work managed post processing stack Added DOF quality for faster single pass dof Compiled post process with dof quality Allow for more than 65565 single shader variations based on dynamic combos Add setting helper for standard post processing shader Passthrough/Copy texture shader Update example post processing shader Deprecate render.postprocess, rework post processing to support layers, automatic ping pong buffers, Automatically clear stack Remove render.postprocess event attribute Improved panini projection Introduce PostProcess.AddGenericToStack for simple post processing Simplify post process setting setter Ability to fade properties in or out PostProcess.AddToStack -> PostProcess.Add, BasicPostProcess -> MaterialPostProcess, IPostProcess.PostProcess -> IPostProcess.Render Fix viewport offset for post processing with new system StandardPostProcessing animation helpers Mask view model from motion blur, Set some nicer default settings
13 Days Ago
Mask view model from motion blur, Set some nicer default settings
13 Days Ago
StandardPostProcessing animation helpers
13 Days Ago
Fix viewport offset for post processing with new system
13 Days Ago
PostProcess.AddToStack -> PostProcess.Add, BasicPostProcess -> MaterialPostProcess, IPostProcess.PostProcess -> IPostProcess.Render
13 Days Ago
Ability to fade properties in or out
13 Days Ago
Simplify post process setting setter
13 Days Ago
Introduce PostProcess.AddGenericToStack for simple post processing
13 Days Ago
Improved panini projection
14 Days Ago
Remove render.postprocess event attribute
14 Days Ago
Deprecate render.postprocess, rework post processing to support layers, automatic ping pong buffers, Automatically clear stack
14 Days Ago
Passthrough/Copy texture shader Update example post processing shader
14 Days Ago
Add setting helper for standard post processing shader
14 Days Ago
Allow for more than 65565 single shader variations based on dynamic combos
14 Days Ago
Compiled post process with dof quality
15 Days Ago
Added DOF quality for faster single pass dof
15 Days Ago
Initial work managed post processing stack
15 Days Ago
Fix post processing offset and scaling
16 Days Ago
Compiled post processing shader
16 Days Ago
Sharpen
16 Days Ago
Depth of field
16 Days Ago
Blur post processing
16 Days Ago
Single pass motion blur
16 Days Ago
Pixelate
16 Days Ago
Make vignette color customizable
17 Days Ago
Panini projection
17 Days Ago
Color overlay with additive, multiply and mix blending
17 Days Ago
Example post processing shader
17 Days Ago
Lens distortion Keep vignette on top of the lens distortion
17 Days Ago
Saturation, cleanup attributes
17 Days Ago
Pass color/depth buffer to managed post process instead of requesting a copy Initial work for standard post process shader Grain Vignette Chromatic Aberration