Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fx ;
- import luxe.Color;
- import phoenix.Shader;
- import phoenix.Texture;
- /**
- * ...
- * @author netgrind
- */
- @name('Flip')
- @description('flip')
- @path("Effects/Fuck/Flip")
- class FXFlip extends Effect {
- public var i_tex:Texture = Main.getTexture();
- public var i_flip:Texture = Main.getTexture();
- public var i_val:Float = 0.5;
- public var o_tex:Texture = Main.getTexture();
- var s:Shader = Luxe.loadShader("assets/shader/flip.glsl");
- override public function process():Void {
- super.process();
- i_flip.slot = 3;
- s.set_uniform_texture('flip', i_flip);
- s.set_uniform_float('val', i_val);
- o_tex = ShaderUtils.applyShader(i_tex, o_tex, s);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement