├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ └── main.yml ├── .gitignore ├── .nvmrc ├── LICENSE ├── README.md ├── demo ├── README.md └── index.html ├── examples ├── .eslintrc.json ├── images │ ├── colormap.png │ ├── displacement_BG.jpg │ ├── displacement_fish1.png │ ├── displacement_fish2.png │ ├── displacement_fish3.png │ ├── displacement_fish4.png │ ├── displacement_fish5.png │ ├── displacement_map.png │ ├── lightmap.png │ ├── overlay.png │ └── pixijs-logo.png ├── index.css ├── index.html └── src │ ├── DemoApplication.mjs │ ├── filters │ ├── adjustment.mjs │ ├── advanced-bloom.mjs │ ├── alpha.mjs │ ├── ascii.mjs │ ├── backdropBlur.mjs │ ├── bevel.mjs │ ├── bloom.mjs │ ├── blur.mjs │ ├── bulge-pinch.mjs │ ├── color-gradient.mjs │ ├── color-map.mjs │ ├── color-matrix.mjs │ ├── color-overlay.mjs │ ├── color-replace.mjs │ ├── convolution.mjs │ ├── cross-hatch.mjs │ ├── crt.mjs │ ├── displacement.mjs │ ├── dot.mjs │ ├── drop-shadow.mjs │ ├── emboss.mjs │ ├── glitch.mjs │ ├── glow.mjs │ ├── godray.mjs │ ├── grayscale.mjs │ ├── hsl-adjustment.mjs │ ├── index.mjs │ ├── kawase-blur.mjs │ ├── lightmap.mjs │ ├── motion-blur.mjs │ ├── multi-color-replace.mjs │ ├── noise.mjs │ ├── old-film.mjs │ ├── outline.mjs │ ├── pixelate.mjs │ ├── radial-blur.mjs │ ├── reflection.mjs │ ├── rgb.mjs │ ├── shockwave.mjs │ ├── simplex-noise.mjs │ ├── tilt-shift.mjs │ ├── twist.mjs │ └── zoom-blur.mjs │ ├── ga.mjs │ ├── index.mjs │ └── utils.mjs ├── package.json ├── scripts ├── generate-exports.mjs └── screenshots │ ├── assets │ ├── colormap.png │ ├── displacement.png │ ├── lightmap.png │ ├── preview_background.png │ └── preview_fishes.png │ ├── config.json │ ├── index.html │ ├── index.js │ └── renderer.js ├── src ├── adjustment │ ├── AdjustmentFilter.ts │ ├── adjustment.frag │ ├── adjustment.wgsl │ └── index.ts ├── advanced-bloom │ ├── AdvancedBloomFilter.ts │ ├── ExtractBrightnessFilter.ts │ ├── advanced-bloom.frag │ ├── advanced-bloom.wgsl │ ├── extract-brightness.frag │ ├── extract-brightness.wgsl │ └── index.ts ├── ascii │ ├── AsciiFilter.ts │ ├── ascii.frag │ ├── ascii.wgsl │ └── index.ts ├── backdrop-blur │ ├── BackdropBlurFilter.ts │ ├── backdrop-blur-blend.frag │ ├── backdrop-blur-blend.wgsl │ └── index.ts ├── bevel │ ├── BevelFilter.ts │ ├── bevel.frag │ ├── bevel.wgsl │ └── index.ts ├── bloom │ ├── BloomFilter.ts │ └── index.ts ├── bulge-pinch │ ├── BulgePinchFilter.ts │ ├── bulge-pinch.frag │ ├── bulge-pinch.wgsl │ └── index.ts ├── color-gradient │ ├── ColorGradientFilter.ts │ ├── CssGradientParser.ts │ ├── color-gradient.frag │ ├── color-gradient.vert │ ├── color-gradient.wgsl │ ├── index.ts │ └── test │ │ └── CssGradientParser.test.ts ├── color-map │ ├── ColorMapFilter.ts │ ├── color-map.frag │ ├── color-map.wgsl │ └── index.ts ├── color-overlay │ ├── ColorOverlayFilter.ts │ ├── color-overlay.frag │ ├── color-overlay.wgsl │ └── index.ts ├── color-replace │ ├── ColorReplaceFilter.ts │ ├── color-replace.frag │ ├── color-replace.wgsl │ └── index.ts ├── convolution │ ├── ConvolutionFilter.ts │ ├── convolution.frag │ ├── convolution.wgsl │ └── index.ts ├── cross-hatch │ ├── CrossHatchFilter.ts │ ├── crosshatch.frag │ ├── crosshatch.wgsl │ └── index.ts ├── crt │ ├── CRTFilter.ts │ ├── crt.frag │ ├── crt.wgsl │ └── index.ts ├── defaults │ ├── default.vert │ ├── default.wgsl │ └── index.ts ├── dot │ ├── DotFilter.ts │ ├── dot.frag │ ├── dot.wgsl │ └── index.ts ├── drop-shadow │ ├── DropShadowFilter.ts │ ├── drop-shadow.frag │ ├── drop-shadow.wgsl │ └── index.ts ├── emboss │ ├── EmbossFilter.ts │ ├── emboss.frag │ ├── emboss.wgsl │ └── index.ts ├── glitch │ ├── GlitchFilter.ts │ ├── glitch.frag │ ├── glitch.wgsl │ └── index.ts ├── global.d.ts ├── glow │ ├── GlowFilter.ts │ ├── glow.frag │ ├── glow.wgsl │ └── index.ts ├── godray │ ├── GodrayFilter.ts │ ├── god-ray.frag │ ├── god-ray.wgsl │ ├── index.ts │ ├── perlin.frag │ └── perlin.wgsl ├── grayscale │ ├── GrayscaleFilter.ts │ ├── grayscale.frag │ ├── grayscale.wgsl │ └── index.ts ├── hsl-adjustment │ ├── HslAdjustmentFilter.ts │ ├── hsladjustment.frag │ ├── hsladjustment.wgsl │ └── index.ts ├── index.ts ├── kawase-blur │ ├── KawaseBlurFilter.ts │ ├── index.ts │ ├── kawase-blur-clamp.frag │ ├── kawase-blur-clamp.wgsl │ ├── kawase-blur.frag │ └── kawase-blur.wgsl ├── motion-blur │ ├── MotionBlurFilter.ts │ ├── index.ts │ ├── motion-blur.frag │ └── motion-blur.wgsl ├── multi-color-replace │ ├── MultiColorReplaceFilter.ts │ ├── index.ts │ ├── multi-color-replace.frag │ └── multi-color-replace.wgsl ├── old-film │ ├── OldFilmFilter.ts │ ├── index.ts │ ├── old-film.frag │ └── old-film.wgsl ├── outline │ ├── OutlineFilter.ts │ ├── index.ts │ ├── outline.frag │ └── outline.wgsl ├── pixelate │ ├── PixelateFilter.ts │ ├── index.ts │ ├── pixelate.frag │ └── pixelate.wgsl ├── radial-blur │ ├── RadialBlurFilter.ts │ ├── index.ts │ ├── radial-blur.frag │ └── radial-blur.wgsl ├── reflection │ ├── ReflectionFilter.ts │ ├── index.ts │ ├── reflection.frag │ └── reflection.wgsl ├── rgb-split │ ├── RGBSplitFilter.ts │ ├── index.ts │ ├── rgb-split.frag │ └── rgb-split.wgsl ├── shockwave │ ├── ShockwaveFilter.ts │ ├── index.ts │ ├── shockwave.frag │ └── shockwave.wgsl ├── simple-lightmap │ ├── SimpleLightmapFilter.ts │ ├── index.ts │ ├── simple-lightmap.frag │ └── simple-lightmap.wgsl ├── simplex-noise │ ├── SimplexNoiseFilter.ts │ ├── index.ts │ ├── simplex.frag │ └── simplex.wgsl ├── tilt-shift │ ├── TiltShiftAxisFilter.ts │ ├── TiltShiftFilter.ts │ ├── index.ts │ ├── tilt-shift.frag │ └── tilt-shift.wgsl ├── twist │ ├── TwistFilter.ts │ ├── index.ts │ ├── twist.frag │ └── twist.wgsl └── zoom-blur │ ├── ZoomBlurFilter.ts │ ├── index.ts │ ├── zoom-blur.frag │ └── zoom-blur.wgsl └── tsconfig.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | open_collective: pixijs 2 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/README.md -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/demo/index.html -------------------------------------------------------------------------------- /examples/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/.eslintrc.json -------------------------------------------------------------------------------- /examples/images/colormap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/images/colormap.png -------------------------------------------------------------------------------- /examples/images/displacement_BG.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/images/displacement_BG.jpg -------------------------------------------------------------------------------- /examples/images/displacement_fish1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/images/displacement_fish1.png -------------------------------------------------------------------------------- /examples/images/displacement_fish2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/images/displacement_fish2.png -------------------------------------------------------------------------------- /examples/images/displacement_fish3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/images/displacement_fish3.png -------------------------------------------------------------------------------- /examples/images/displacement_fish4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/images/displacement_fish4.png -------------------------------------------------------------------------------- /examples/images/displacement_fish5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/images/displacement_fish5.png -------------------------------------------------------------------------------- /examples/images/displacement_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/images/displacement_map.png -------------------------------------------------------------------------------- /examples/images/lightmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/images/lightmap.png -------------------------------------------------------------------------------- /examples/images/overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/images/overlay.png -------------------------------------------------------------------------------- /examples/images/pixijs-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/images/pixijs-logo.png -------------------------------------------------------------------------------- /examples/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/index.css -------------------------------------------------------------------------------- /examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/index.html -------------------------------------------------------------------------------- /examples/src/DemoApplication.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/DemoApplication.mjs -------------------------------------------------------------------------------- /examples/src/filters/adjustment.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/adjustment.mjs -------------------------------------------------------------------------------- /examples/src/filters/advanced-bloom.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/advanced-bloom.mjs -------------------------------------------------------------------------------- /examples/src/filters/alpha.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/alpha.mjs -------------------------------------------------------------------------------- /examples/src/filters/ascii.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/ascii.mjs -------------------------------------------------------------------------------- /examples/src/filters/backdropBlur.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/backdropBlur.mjs -------------------------------------------------------------------------------- /examples/src/filters/bevel.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/bevel.mjs -------------------------------------------------------------------------------- /examples/src/filters/bloom.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/bloom.mjs -------------------------------------------------------------------------------- /examples/src/filters/blur.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/blur.mjs -------------------------------------------------------------------------------- /examples/src/filters/bulge-pinch.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/bulge-pinch.mjs -------------------------------------------------------------------------------- /examples/src/filters/color-gradient.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/color-gradient.mjs -------------------------------------------------------------------------------- /examples/src/filters/color-map.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/color-map.mjs -------------------------------------------------------------------------------- /examples/src/filters/color-matrix.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/color-matrix.mjs -------------------------------------------------------------------------------- /examples/src/filters/color-overlay.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/color-overlay.mjs -------------------------------------------------------------------------------- /examples/src/filters/color-replace.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/color-replace.mjs -------------------------------------------------------------------------------- /examples/src/filters/convolution.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/convolution.mjs -------------------------------------------------------------------------------- /examples/src/filters/cross-hatch.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/cross-hatch.mjs -------------------------------------------------------------------------------- /examples/src/filters/crt.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/crt.mjs -------------------------------------------------------------------------------- /examples/src/filters/displacement.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/displacement.mjs -------------------------------------------------------------------------------- /examples/src/filters/dot.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/dot.mjs -------------------------------------------------------------------------------- /examples/src/filters/drop-shadow.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/drop-shadow.mjs -------------------------------------------------------------------------------- /examples/src/filters/emboss.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/emboss.mjs -------------------------------------------------------------------------------- /examples/src/filters/glitch.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/glitch.mjs -------------------------------------------------------------------------------- /examples/src/filters/glow.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/glow.mjs -------------------------------------------------------------------------------- /examples/src/filters/godray.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/godray.mjs -------------------------------------------------------------------------------- /examples/src/filters/grayscale.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/grayscale.mjs -------------------------------------------------------------------------------- /examples/src/filters/hsl-adjustment.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/hsl-adjustment.mjs -------------------------------------------------------------------------------- /examples/src/filters/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/index.mjs -------------------------------------------------------------------------------- /examples/src/filters/kawase-blur.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/kawase-blur.mjs -------------------------------------------------------------------------------- /examples/src/filters/lightmap.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/lightmap.mjs -------------------------------------------------------------------------------- /examples/src/filters/motion-blur.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/motion-blur.mjs -------------------------------------------------------------------------------- /examples/src/filters/multi-color-replace.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/multi-color-replace.mjs -------------------------------------------------------------------------------- /examples/src/filters/noise.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/noise.mjs -------------------------------------------------------------------------------- /examples/src/filters/old-film.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/old-film.mjs -------------------------------------------------------------------------------- /examples/src/filters/outline.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/outline.mjs -------------------------------------------------------------------------------- /examples/src/filters/pixelate.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/pixelate.mjs -------------------------------------------------------------------------------- /examples/src/filters/radial-blur.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/radial-blur.mjs -------------------------------------------------------------------------------- /examples/src/filters/reflection.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/reflection.mjs -------------------------------------------------------------------------------- /examples/src/filters/rgb.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/rgb.mjs -------------------------------------------------------------------------------- /examples/src/filters/shockwave.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/shockwave.mjs -------------------------------------------------------------------------------- /examples/src/filters/simplex-noise.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/simplex-noise.mjs -------------------------------------------------------------------------------- /examples/src/filters/tilt-shift.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/tilt-shift.mjs -------------------------------------------------------------------------------- /examples/src/filters/twist.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/twist.mjs -------------------------------------------------------------------------------- /examples/src/filters/zoom-blur.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/filters/zoom-blur.mjs -------------------------------------------------------------------------------- /examples/src/ga.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/ga.mjs -------------------------------------------------------------------------------- /examples/src/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/index.mjs -------------------------------------------------------------------------------- /examples/src/utils.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/examples/src/utils.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/package.json -------------------------------------------------------------------------------- /scripts/generate-exports.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/scripts/generate-exports.mjs -------------------------------------------------------------------------------- /scripts/screenshots/assets/colormap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/scripts/screenshots/assets/colormap.png -------------------------------------------------------------------------------- /scripts/screenshots/assets/displacement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/scripts/screenshots/assets/displacement.png -------------------------------------------------------------------------------- /scripts/screenshots/assets/lightmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/scripts/screenshots/assets/lightmap.png -------------------------------------------------------------------------------- /scripts/screenshots/assets/preview_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/scripts/screenshots/assets/preview_background.png -------------------------------------------------------------------------------- /scripts/screenshots/assets/preview_fishes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/scripts/screenshots/assets/preview_fishes.png -------------------------------------------------------------------------------- /scripts/screenshots/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/scripts/screenshots/config.json -------------------------------------------------------------------------------- /scripts/screenshots/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/scripts/screenshots/index.html -------------------------------------------------------------------------------- /scripts/screenshots/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/scripts/screenshots/index.js -------------------------------------------------------------------------------- /scripts/screenshots/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/scripts/screenshots/renderer.js -------------------------------------------------------------------------------- /src/adjustment/AdjustmentFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/adjustment/AdjustmentFilter.ts -------------------------------------------------------------------------------- /src/adjustment/adjustment.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/adjustment/adjustment.frag -------------------------------------------------------------------------------- /src/adjustment/adjustment.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/adjustment/adjustment.wgsl -------------------------------------------------------------------------------- /src/adjustment/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AdjustmentFilter'; 2 | -------------------------------------------------------------------------------- /src/advanced-bloom/AdvancedBloomFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/advanced-bloom/AdvancedBloomFilter.ts -------------------------------------------------------------------------------- /src/advanced-bloom/ExtractBrightnessFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/advanced-bloom/ExtractBrightnessFilter.ts -------------------------------------------------------------------------------- /src/advanced-bloom/advanced-bloom.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/advanced-bloom/advanced-bloom.frag -------------------------------------------------------------------------------- /src/advanced-bloom/advanced-bloom.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/advanced-bloom/advanced-bloom.wgsl -------------------------------------------------------------------------------- /src/advanced-bloom/extract-brightness.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/advanced-bloom/extract-brightness.frag -------------------------------------------------------------------------------- /src/advanced-bloom/extract-brightness.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/advanced-bloom/extract-brightness.wgsl -------------------------------------------------------------------------------- /src/advanced-bloom/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AdvancedBloomFilter'; 2 | -------------------------------------------------------------------------------- /src/ascii/AsciiFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/ascii/AsciiFilter.ts -------------------------------------------------------------------------------- /src/ascii/ascii.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/ascii/ascii.frag -------------------------------------------------------------------------------- /src/ascii/ascii.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/ascii/ascii.wgsl -------------------------------------------------------------------------------- /src/ascii/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AsciiFilter'; 2 | -------------------------------------------------------------------------------- /src/backdrop-blur/BackdropBlurFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/backdrop-blur/BackdropBlurFilter.ts -------------------------------------------------------------------------------- /src/backdrop-blur/backdrop-blur-blend.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/backdrop-blur/backdrop-blur-blend.frag -------------------------------------------------------------------------------- /src/backdrop-blur/backdrop-blur-blend.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/backdrop-blur/backdrop-blur-blend.wgsl -------------------------------------------------------------------------------- /src/backdrop-blur/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BackdropBlurFilter'; 2 | -------------------------------------------------------------------------------- /src/bevel/BevelFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/bevel/BevelFilter.ts -------------------------------------------------------------------------------- /src/bevel/bevel.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/bevel/bevel.frag -------------------------------------------------------------------------------- /src/bevel/bevel.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/bevel/bevel.wgsl -------------------------------------------------------------------------------- /src/bevel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BevelFilter'; 2 | -------------------------------------------------------------------------------- /src/bloom/BloomFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/bloom/BloomFilter.ts -------------------------------------------------------------------------------- /src/bloom/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BloomFilter'; 2 | -------------------------------------------------------------------------------- /src/bulge-pinch/BulgePinchFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/bulge-pinch/BulgePinchFilter.ts -------------------------------------------------------------------------------- /src/bulge-pinch/bulge-pinch.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/bulge-pinch/bulge-pinch.frag -------------------------------------------------------------------------------- /src/bulge-pinch/bulge-pinch.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/bulge-pinch/bulge-pinch.wgsl -------------------------------------------------------------------------------- /src/bulge-pinch/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BulgePinchFilter'; 2 | -------------------------------------------------------------------------------- /src/color-gradient/ColorGradientFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-gradient/ColorGradientFilter.ts -------------------------------------------------------------------------------- /src/color-gradient/CssGradientParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-gradient/CssGradientParser.ts -------------------------------------------------------------------------------- /src/color-gradient/color-gradient.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-gradient/color-gradient.frag -------------------------------------------------------------------------------- /src/color-gradient/color-gradient.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-gradient/color-gradient.vert -------------------------------------------------------------------------------- /src/color-gradient/color-gradient.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-gradient/color-gradient.wgsl -------------------------------------------------------------------------------- /src/color-gradient/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-gradient/index.ts -------------------------------------------------------------------------------- /src/color-gradient/test/CssGradientParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-gradient/test/CssGradientParser.test.ts -------------------------------------------------------------------------------- /src/color-map/ColorMapFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-map/ColorMapFilter.ts -------------------------------------------------------------------------------- /src/color-map/color-map.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-map/color-map.frag -------------------------------------------------------------------------------- /src/color-map/color-map.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-map/color-map.wgsl -------------------------------------------------------------------------------- /src/color-map/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ColorMapFilter'; 2 | -------------------------------------------------------------------------------- /src/color-overlay/ColorOverlayFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-overlay/ColorOverlayFilter.ts -------------------------------------------------------------------------------- /src/color-overlay/color-overlay.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-overlay/color-overlay.frag -------------------------------------------------------------------------------- /src/color-overlay/color-overlay.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-overlay/color-overlay.wgsl -------------------------------------------------------------------------------- /src/color-overlay/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ColorOverlayFilter'; 2 | -------------------------------------------------------------------------------- /src/color-replace/ColorReplaceFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-replace/ColorReplaceFilter.ts -------------------------------------------------------------------------------- /src/color-replace/color-replace.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-replace/color-replace.frag -------------------------------------------------------------------------------- /src/color-replace/color-replace.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/color-replace/color-replace.wgsl -------------------------------------------------------------------------------- /src/color-replace/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ColorReplaceFilter'; 2 | -------------------------------------------------------------------------------- /src/convolution/ConvolutionFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/convolution/ConvolutionFilter.ts -------------------------------------------------------------------------------- /src/convolution/convolution.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/convolution/convolution.frag -------------------------------------------------------------------------------- /src/convolution/convolution.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/convolution/convolution.wgsl -------------------------------------------------------------------------------- /src/convolution/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ConvolutionFilter'; 2 | -------------------------------------------------------------------------------- /src/cross-hatch/CrossHatchFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/cross-hatch/CrossHatchFilter.ts -------------------------------------------------------------------------------- /src/cross-hatch/crosshatch.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/cross-hatch/crosshatch.frag -------------------------------------------------------------------------------- /src/cross-hatch/crosshatch.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/cross-hatch/crosshatch.wgsl -------------------------------------------------------------------------------- /src/cross-hatch/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CrossHatchFilter'; 2 | -------------------------------------------------------------------------------- /src/crt/CRTFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/crt/CRTFilter.ts -------------------------------------------------------------------------------- /src/crt/crt.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/crt/crt.frag -------------------------------------------------------------------------------- /src/crt/crt.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/crt/crt.wgsl -------------------------------------------------------------------------------- /src/crt/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CRTFilter'; 2 | -------------------------------------------------------------------------------- /src/defaults/default.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/defaults/default.vert -------------------------------------------------------------------------------- /src/defaults/default.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/defaults/default.wgsl -------------------------------------------------------------------------------- /src/defaults/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/defaults/index.ts -------------------------------------------------------------------------------- /src/dot/DotFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/dot/DotFilter.ts -------------------------------------------------------------------------------- /src/dot/dot.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/dot/dot.frag -------------------------------------------------------------------------------- /src/dot/dot.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/dot/dot.wgsl -------------------------------------------------------------------------------- /src/dot/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DotFilter'; 2 | -------------------------------------------------------------------------------- /src/drop-shadow/DropShadowFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/drop-shadow/DropShadowFilter.ts -------------------------------------------------------------------------------- /src/drop-shadow/drop-shadow.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/drop-shadow/drop-shadow.frag -------------------------------------------------------------------------------- /src/drop-shadow/drop-shadow.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/drop-shadow/drop-shadow.wgsl -------------------------------------------------------------------------------- /src/drop-shadow/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DropShadowFilter'; 2 | -------------------------------------------------------------------------------- /src/emboss/EmbossFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/emboss/EmbossFilter.ts -------------------------------------------------------------------------------- /src/emboss/emboss.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/emboss/emboss.frag -------------------------------------------------------------------------------- /src/emboss/emboss.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/emboss/emboss.wgsl -------------------------------------------------------------------------------- /src/emboss/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EmbossFilter'; 2 | -------------------------------------------------------------------------------- /src/glitch/GlitchFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/glitch/GlitchFilter.ts -------------------------------------------------------------------------------- /src/glitch/glitch.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/glitch/glitch.frag -------------------------------------------------------------------------------- /src/glitch/glitch.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/glitch/glitch.wgsl -------------------------------------------------------------------------------- /src/glitch/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GlitchFilter'; 2 | -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/global.d.ts -------------------------------------------------------------------------------- /src/glow/GlowFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/glow/GlowFilter.ts -------------------------------------------------------------------------------- /src/glow/glow.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/glow/glow.frag -------------------------------------------------------------------------------- /src/glow/glow.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/glow/glow.wgsl -------------------------------------------------------------------------------- /src/glow/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GlowFilter'; 2 | -------------------------------------------------------------------------------- /src/godray/GodrayFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/godray/GodrayFilter.ts -------------------------------------------------------------------------------- /src/godray/god-ray.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/godray/god-ray.frag -------------------------------------------------------------------------------- /src/godray/god-ray.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/godray/god-ray.wgsl -------------------------------------------------------------------------------- /src/godray/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GodrayFilter'; 2 | -------------------------------------------------------------------------------- /src/godray/perlin.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/godray/perlin.frag -------------------------------------------------------------------------------- /src/godray/perlin.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/godray/perlin.wgsl -------------------------------------------------------------------------------- /src/grayscale/GrayscaleFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/grayscale/GrayscaleFilter.ts -------------------------------------------------------------------------------- /src/grayscale/grayscale.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/grayscale/grayscale.frag -------------------------------------------------------------------------------- /src/grayscale/grayscale.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/grayscale/grayscale.wgsl -------------------------------------------------------------------------------- /src/grayscale/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GrayscaleFilter'; 2 | -------------------------------------------------------------------------------- /src/hsl-adjustment/HslAdjustmentFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/hsl-adjustment/HslAdjustmentFilter.ts -------------------------------------------------------------------------------- /src/hsl-adjustment/hsladjustment.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/hsl-adjustment/hsladjustment.frag -------------------------------------------------------------------------------- /src/hsl-adjustment/hsladjustment.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/hsl-adjustment/hsladjustment.wgsl -------------------------------------------------------------------------------- /src/hsl-adjustment/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HslAdjustmentFilter'; 2 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/kawase-blur/KawaseBlurFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/kawase-blur/KawaseBlurFilter.ts -------------------------------------------------------------------------------- /src/kawase-blur/index.ts: -------------------------------------------------------------------------------- 1 | export * from './KawaseBlurFilter'; 2 | -------------------------------------------------------------------------------- /src/kawase-blur/kawase-blur-clamp.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/kawase-blur/kawase-blur-clamp.frag -------------------------------------------------------------------------------- /src/kawase-blur/kawase-blur-clamp.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/kawase-blur/kawase-blur-clamp.wgsl -------------------------------------------------------------------------------- /src/kawase-blur/kawase-blur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/kawase-blur/kawase-blur.frag -------------------------------------------------------------------------------- /src/kawase-blur/kawase-blur.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/kawase-blur/kawase-blur.wgsl -------------------------------------------------------------------------------- /src/motion-blur/MotionBlurFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/motion-blur/MotionBlurFilter.ts -------------------------------------------------------------------------------- /src/motion-blur/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MotionBlurFilter'; 2 | -------------------------------------------------------------------------------- /src/motion-blur/motion-blur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/motion-blur/motion-blur.frag -------------------------------------------------------------------------------- /src/motion-blur/motion-blur.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/motion-blur/motion-blur.wgsl -------------------------------------------------------------------------------- /src/multi-color-replace/MultiColorReplaceFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/multi-color-replace/MultiColorReplaceFilter.ts -------------------------------------------------------------------------------- /src/multi-color-replace/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MultiColorReplaceFilter'; 2 | -------------------------------------------------------------------------------- /src/multi-color-replace/multi-color-replace.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/multi-color-replace/multi-color-replace.frag -------------------------------------------------------------------------------- /src/multi-color-replace/multi-color-replace.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/multi-color-replace/multi-color-replace.wgsl -------------------------------------------------------------------------------- /src/old-film/OldFilmFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/old-film/OldFilmFilter.ts -------------------------------------------------------------------------------- /src/old-film/index.ts: -------------------------------------------------------------------------------- 1 | export * from './OldFilmFilter'; 2 | -------------------------------------------------------------------------------- /src/old-film/old-film.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/old-film/old-film.frag -------------------------------------------------------------------------------- /src/old-film/old-film.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/old-film/old-film.wgsl -------------------------------------------------------------------------------- /src/outline/OutlineFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/outline/OutlineFilter.ts -------------------------------------------------------------------------------- /src/outline/index.ts: -------------------------------------------------------------------------------- 1 | export * from './OutlineFilter'; 2 | -------------------------------------------------------------------------------- /src/outline/outline.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/outline/outline.frag -------------------------------------------------------------------------------- /src/outline/outline.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/outline/outline.wgsl -------------------------------------------------------------------------------- /src/pixelate/PixelateFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/pixelate/PixelateFilter.ts -------------------------------------------------------------------------------- /src/pixelate/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PixelateFilter'; 2 | -------------------------------------------------------------------------------- /src/pixelate/pixelate.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/pixelate/pixelate.frag -------------------------------------------------------------------------------- /src/pixelate/pixelate.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/pixelate/pixelate.wgsl -------------------------------------------------------------------------------- /src/radial-blur/RadialBlurFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/radial-blur/RadialBlurFilter.ts -------------------------------------------------------------------------------- /src/radial-blur/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RadialBlurFilter'; 2 | -------------------------------------------------------------------------------- /src/radial-blur/radial-blur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/radial-blur/radial-blur.frag -------------------------------------------------------------------------------- /src/radial-blur/radial-blur.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/radial-blur/radial-blur.wgsl -------------------------------------------------------------------------------- /src/reflection/ReflectionFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/reflection/ReflectionFilter.ts -------------------------------------------------------------------------------- /src/reflection/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ReflectionFilter'; 2 | -------------------------------------------------------------------------------- /src/reflection/reflection.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/reflection/reflection.frag -------------------------------------------------------------------------------- /src/reflection/reflection.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/reflection/reflection.wgsl -------------------------------------------------------------------------------- /src/rgb-split/RGBSplitFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/rgb-split/RGBSplitFilter.ts -------------------------------------------------------------------------------- /src/rgb-split/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RGBSplitFilter'; 2 | -------------------------------------------------------------------------------- /src/rgb-split/rgb-split.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/rgb-split/rgb-split.frag -------------------------------------------------------------------------------- /src/rgb-split/rgb-split.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/rgb-split/rgb-split.wgsl -------------------------------------------------------------------------------- /src/shockwave/ShockwaveFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/shockwave/ShockwaveFilter.ts -------------------------------------------------------------------------------- /src/shockwave/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ShockwaveFilter'; 2 | -------------------------------------------------------------------------------- /src/shockwave/shockwave.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/shockwave/shockwave.frag -------------------------------------------------------------------------------- /src/shockwave/shockwave.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/shockwave/shockwave.wgsl -------------------------------------------------------------------------------- /src/simple-lightmap/SimpleLightmapFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/simple-lightmap/SimpleLightmapFilter.ts -------------------------------------------------------------------------------- /src/simple-lightmap/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SimpleLightmapFilter'; 2 | -------------------------------------------------------------------------------- /src/simple-lightmap/simple-lightmap.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/simple-lightmap/simple-lightmap.frag -------------------------------------------------------------------------------- /src/simple-lightmap/simple-lightmap.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/simple-lightmap/simple-lightmap.wgsl -------------------------------------------------------------------------------- /src/simplex-noise/SimplexNoiseFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/simplex-noise/SimplexNoiseFilter.ts -------------------------------------------------------------------------------- /src/simplex-noise/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SimplexNoiseFilter'; 2 | -------------------------------------------------------------------------------- /src/simplex-noise/simplex.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/simplex-noise/simplex.frag -------------------------------------------------------------------------------- /src/simplex-noise/simplex.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/simplex-noise/simplex.wgsl -------------------------------------------------------------------------------- /src/tilt-shift/TiltShiftAxisFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/tilt-shift/TiltShiftAxisFilter.ts -------------------------------------------------------------------------------- /src/tilt-shift/TiltShiftFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/tilt-shift/TiltShiftFilter.ts -------------------------------------------------------------------------------- /src/tilt-shift/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/tilt-shift/index.ts -------------------------------------------------------------------------------- /src/tilt-shift/tilt-shift.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/tilt-shift/tilt-shift.frag -------------------------------------------------------------------------------- /src/tilt-shift/tilt-shift.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/tilt-shift/tilt-shift.wgsl -------------------------------------------------------------------------------- /src/twist/TwistFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/twist/TwistFilter.ts -------------------------------------------------------------------------------- /src/twist/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TwistFilter'; 2 | -------------------------------------------------------------------------------- /src/twist/twist.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/twist/twist.frag -------------------------------------------------------------------------------- /src/twist/twist.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/twist/twist.wgsl -------------------------------------------------------------------------------- /src/zoom-blur/ZoomBlurFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/zoom-blur/ZoomBlurFilter.ts -------------------------------------------------------------------------------- /src/zoom-blur/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ZoomBlurFilter'; 2 | -------------------------------------------------------------------------------- /src/zoom-blur/zoom-blur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/zoom-blur/zoom-blur.frag -------------------------------------------------------------------------------- /src/zoom-blur/zoom-blur.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/src/zoom-blur/zoom-blur.wgsl -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs/filters/HEAD/tsconfig.json --------------------------------------------------------------------------------