20 lines
No EOL
489 B
C#
20 lines
No EOL
489 B
C#
using System.Reflection;
|
|
using SM.Base.PostProcess;
|
|
using SM.Base.Scene;
|
|
using SM.OGL.Framebuffer;
|
|
using SM.Utility;
|
|
|
|
namespace SM2D.Light
|
|
{
|
|
public class LightPostEffect : PostProcessEffect
|
|
{
|
|
PostProcessShader _shader = new PostProcessShader(AssemblyUtility.ReadAssemblyFile("SM2D.Light.light.frag"));
|
|
|
|
public override void Draw(Framebuffer main)
|
|
{
|
|
base.Draw(main);
|
|
|
|
_shader.Draw(main.ColorAttachments["color"]);
|
|
}
|
|
}
|
|
} |