Improved Bloom Effect by adding a Radius-parameter
This commit is contained in:
parent
c492470430
commit
7ea788534c
4 changed files with 17 additions and 3 deletions
|
|
@ -77,6 +77,12 @@ namespace SM.Base.PostEffects
|
|||
/// </summary>
|
||||
public float Power = 1;
|
||||
|
||||
/// <summary>
|
||||
/// Radius of the effect
|
||||
/// <para>Default: 2</para>
|
||||
/// </summary>
|
||||
public float Radius = 2;
|
||||
|
||||
/// <summary>
|
||||
/// This can disable the bloom calculation.
|
||||
/// <para>Default: true</para>
|
||||
|
|
@ -175,6 +181,8 @@ namespace SM.Base.PostEffects
|
|||
collection["Weights"].SetUniform1(_weights);
|
||||
collection["WeightCount"].SetUniform1(WeightCurvePickAmount);
|
||||
collection["Power"].SetUniform1(Power);
|
||||
|
||||
collection["Radius"].SetUniform1(_textureScale * Radius);
|
||||
});
|
||||
|
||||
hoz = !hoz;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue