Class ACESToneMapping
The role of this class is to apply the unity implementation of the ACES tonemapping to convert an HDR image to a LDR which include color correction and gamma correction.
Inherited Members
NodeRuntime._parent
NodeRuntime._portList
NodeRuntime._queryPath
NodeRuntime._tickCPUTimeNs
NodeRuntime.Initialize(SystemGraphComponent)
NodeRuntime.FixedUpdate()
NodeRuntime.InitializeDynamicPorts(SystemGraphComponent)
Namespace: Mechatronics.SensorSDK
Assembly: solution.dll
Syntax
[NodeCategory("Image Processing", "ToneMappingACES", NodeTick.Asynchronous, (LifeCycle)0, 0, NodeMode.Standard, false)]
[HelpURL("https://docs.unity3d.com/Packages/com.unity.sensorsdk@2.1/manual/DeveloperGuide/Transcoders.html")]
public class ACESToneMapping : RenderTextureTranscoder
Methods
Name | Description |
---|---|
Disable() | Disable the change event on the inTranscode port and release graphics resources. |
Enable(ClockState) | Initialize the tonemapping and enable on change event on the on inTranscode port. |
Transcode(CustomPassContext) | Add the tone mapping process to the command buffer. |