rokojori_action_library/Runtime/VFX/FlareVFX/FlareChromaticAberation/DirectionalFlareChromaticAb...

22 lines
525 B
C#

using Godot;
namespace Rokojori
{
[Tool]
[GlobalClass]
public partial class DirectionalFlareChromaticAberation:FlareChromaticAberation
{
[Export]
public Vector2 direction;
public override void ApplyChromaticAberation( FlareLayer.Data data )
{
var material = data.material;
ApplyChromaticAberationBase( data );
BaseFlareShader.chromaticAberationDirection.Set( material, direction );
BaseFlareShader.chromaticAberationDirectionTowardsCenter.Set( material, 0f );
}
}
}