Page MenuHome

Compositor: Exposure Node
Needs RevisionPublic

Authored by Aaron Carlisle (Blendify) on Tue, Jan 7, 9:41 PM.

Details

Summary

This new node increases the radiance of an image by a scalar value.

This can optionally affect the alpha channel which makes the node work
similar to the "Multiply" option in the sequencer.

This is in hopes of removing the brightness node which additive which causes colors to get washed out:

Both images have the same white value.

Diff Detail

Event Timeline

Init node to not use alpha by default

Aaron Carlisle (Blendify) edited the summary of this revision. (Show Details)
Jeroen Bakker (jbakker) requested changes to this revision.Wed, Jan 8, 4:11 PM
Jeroen Bakker (jbakker) added inline comments.
source/blender/compositor/nodes/COM_ExposureNode.cpp
33

Do not use a number. You can use an enum for this.

source/blender/compositor/operations/COM_ExposureOperation.h
23

Perhaps also for this operation create a second variation with a constant exposure and use that when the input socket isn't connected isLinked.

This revision now requires changes to proceed.Wed, Jan 8, 4:11 PM