csharp
public record class BloomAssetThe dual-filter bloom chain.
Remarks
A node rather than a list of passes, because the chain's shape follows from its depth and the frame's size — nine passes and nine textures out of one line, and a document that spelled them out would have to be rewritten to change the resolution.
Fields and properties (11)
public string NameThe node's name, for debug groups and for a human reading the file.
public bool EnabledWhether the node runs.
public string ShaderThe shader to run, in its permuted modes.
public string SourceThe texture the chain reads.
public string OutputThe name the result is published under.
public int LevelsHow many levels the pyramid has, the first at half resolution.
public PixelFormat FormatThe format every level has.
public float ThresholdLuminance above which a pixel contributes.
public float KneeHow soft that threshold is.
public float FilterRadiusThe upsample tent's radius in texels.
public float IntensityHow much of each level is added on the way up.
Used by (5)
- CompositorContentTestsVixen.Assets.Tests
- PostEffectFactoryVixen.Rendering.PostFx
- PostEffectTestsVixen.Rendering.PostFx.Tests
- TypeRegistrationVixen.Rendering.PostFx
- Vixen_Rendering_PostFx_BloomAssetSerializerVixen.Rendering.PostFx