Richard Davey
|
b615e67a3b
|
Rename LinearGradient to Gradient and use better shader
|
2023-02-15 00:05:33 +00:00 |
|
Richard Davey
|
03104d0a8c
|
Optimize size of shaders by removing comments and blank lines
|
2023-02-15 00:05:16 +00:00 |
|
Richard Davey
|
58576252cb
|
Fixed BlurFX and added LinearGradientFX
|
2023-02-14 23:45:44 +00:00 |
|
Richard Davey
|
65f3d340ec
|
Working through Blur FX
|
2023-02-14 18:53:52 +00:00 |
|
Richard Davey
|
15f296824c
|
Improved Vignette shader dramatically
|
2023-02-14 15:49:33 +00:00 |
|
Richard Davey
|
729f446e66
|
Added Shadow, Vignette, Pixelate and Shine FX
|
2023-02-14 13:33:07 +00:00 |
|
Richard Davey
|
ed1f79e57e
|
Added Vignette and BaseFX class
|
2023-02-13 21:21:18 +00:00 |
|
Richard Davey
|
532d5a9375
|
Revised FX pipeline. Added Glow, Shadow and Pixelate. Tested against multi-pass.
|
2023-02-13 18:50:27 +00:00 |
|
Richard Davey
|
963ff647e6
|
Testing out a possible FX Pipeline
|
2023-02-13 01:30:22 +00:00 |
|
Richard Davey
|
ed205f586b
|
Bloom FX
|
2023-02-09 18:46:49 +00:00 |
|
Richard Davey
|
c9d7a76998
|
The Light fragment shader will now use the outTintEffect attribute meaning the Light Pipeline will now correctly light both tinted and fill-tinted Game Objects. Fix #5452
|
2022-11-17 17:25:47 +00:00 |
|
Richard Davey
|
528e32a18a
|
Reverting to forloop approach
|
2022-11-03 22:04:44 +00:00 |
|
Richard Davey
|
e18c7fe6c9
|
New shaders
|
2022-10-07 01:36:58 +01:00 |
|
Richard Davey
|
20485e1aa2
|
Added MobilePipeline
|
2022-10-04 17:08:48 +01:00 |
|
Richard Davey
|
1316c09d1c
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2022-10-04 13:17:44 +01:00 |
|
Richard Davey
|
d9a30e6c52
|
Remove unused shaders
|
2022-10-04 13:17:33 +01:00 |
|
arbassic
|
58cf547d47
|
fix: use webgl 1 pattern to always use best precision available
|
2022-10-04 01:11:10 +02:00 |
|
Richard Davey
|
a135271f19
|
Use new uLightCount uniform
|
2022-09-23 00:41:47 +01:00 |
|
Richard Davey
|
9d43583a63
|
This shader is just better. More crappy iOS testing needed though.
|
2022-09-21 23:13:04 +01:00 |
|
Richard Davey
|
c8d3a20754
|
Updated Multi Pipeline shader so it no longer smacks Safari's arse.
|
2022-02-03 23:12:15 +00:00 |
|
Richard Davey
|
0e364321e6
|
Update BitmapMask-frag.js
|
2021-11-23 18:24:14 +00:00 |
|
Richard Davey
|
6c459eb3d5
|
Update Multi-frag.js
|
2021-11-23 18:19:05 +00:00 |
|
Richard Davey
|
8699e97f94
|
The BitmapMask shader has been recoded so it now works correctly if you mask a Game Object that has alpha set on it, or in its texture. Previously it would alpha the Game Object against black
|
2021-11-23 18:18:47 +00:00 |
|
Richard Davey
|
17c76c831c
|
The Multi Tint fragment shader now uses the new getSampler function approach from Phaser 4
|
2021-10-26 00:00:35 +01:00 |
|
Richard Davey
|
b968e46ee2
|
The Multi Pipeline now uses highp float precision by default, instead of mediump . This fixes issues with strange blue 'spots' appearing under WebGL on some Android devices. Fix #5751 #5659 #5655
|
2021-09-28 15:56:54 +01:00 |
|
Richard Davey
|
c6489cf730
|
Remove un-used shader
|
2020-12-04 15:29:55 +00:00 |
|
Richard Davey
|
d2b8f0b7e4
|
Factor in Camera Zoom to radius
|
2020-12-03 12:52:12 +00:00 |
|
Richard Davey
|
35146e72ed
|
Removed Light Layer and moved Point Light to its own Game Object
|
2020-12-02 13:48:38 +00:00 |
|
Richard Davey
|
c8a8f59d69
|
New Point Light shader
|
2020-12-01 17:22:57 +00:00 |
|
Richard Davey
|
b82ae856b6
|
Update Single.vert
|
2020-11-14 17:58:09 +00:00 |
|
Richard Davey
|
7458031140
|
Updated shaders
|
2020-11-13 17:31:00 +00:00 |
|
Richard Davey
|
94836b1c88
|
Handle pre-mult alpha properly
|
2020-11-13 17:30:21 +00:00 |
|
Richard Davey
|
53180cc748
|
Updated shaders
|
2020-11-12 18:09:54 +00:00 |
|
Richard Davey
|
741f5f4e27
|
Added outFragCoord
|
2020-11-11 17:45:43 +00:00 |
|
Richard Davey
|
c07283ceab
|
Tidy up shader code
|
2020-11-11 09:39:33 +00:00 |
|
Richard Davey
|
d677b57ee4
|
Added new utility shaders
|
2020-11-11 09:35:02 +00:00 |
|
Richard Davey
|
6d56ee01af
|
Update BitmapMask.frag
|
2020-11-10 17:26:33 +00:00 |
|
Richard Davey
|
88809647a6
|
Expose outFragCoord
|
2020-11-06 17:22:17 +00:00 |
|
Richard Davey
|
167f50f28f
|
Added new PostFX Pipeline to extend from
|
2020-11-06 15:35:05 +00:00 |
|
Richard Davey
|
f4b95ab2c3
|
New simplified Graphics shaders
|
2020-11-03 11:31:32 +00:00 |
|
Richard Davey
|
10673da96b
|
Graphics is as Graphics does
|
2020-11-02 22:39:30 +00:00 |
|
Richard Davey
|
024f13f2ba
|
No longer use uViewMatrix or uModelMatrix
|
2020-10-29 14:37:52 +00:00 |
|
Richard Davey
|
c5b538afcd
|
Added the new Graphics Pipeline
|
2020-10-28 17:39:54 +00:00 |
|
Richard Davey
|
15d8eabf17
|
Single pipeline updated so it can easily extend Multi now
|
2020-10-28 16:14:42 +00:00 |
|
Richard Davey
|
0b3011add3
|
Update PointLight-frag.js
|
2020-10-21 18:15:34 +01:00 |
|
Richard Davey
|
675eec8103
|
Better attenuation
|
2020-10-14 15:16:35 +01:00 |
|
Richard Davey
|
cc167e158f
|
Much better effect from the light shader
|
2020-10-14 11:57:58 +01:00 |
|
Richard Davey
|
d3d0c71fe4
|
Fixed shader for clip-space
|
2020-10-13 22:34:26 +01:00 |
|
Richard Davey
|
b1a5ce7f55
|
Testing new batched lights
|
2020-10-13 18:17:30 +01:00 |
|
Richard Davey
|
dda4431366
|
Merged the Layer3D Game Object and pipeline back in for now
|
2020-10-07 17:44:36 +01:00 |
|