Richard Davey
|
5ad4cbba7d
|
Types fix
|
2023-02-17 17:25:11 +00:00 |
|
Richard Davey
|
0fe135cc8f
|
Added documentation and method parameters
|
2023-02-17 17:07:22 +00:00 |
|
Richard Davey
|
6584435892
|
Destroy preFX and postFX
|
2023-02-17 17:07:05 +00:00 |
|
Richard Davey
|
3d67fdb459
|
Update PostPipeline.js
|
2023-02-17 13:26:29 +00:00 |
|
Richard Davey
|
5913f38b44
|
Update property name
|
2023-02-17 02:12:20 +00:00 |
|
Richard Davey
|
af3bb532b5
|
Use strings to retain correct mapping
|
2023-02-17 02:12:12 +00:00 |
|
Richard Davey
|
4f6d4a162d
|
Now supports creation of Post FX Controllers
|
2023-02-17 01:10:54 +00:00 |
|
Richard Davey
|
98c2fed09a
|
controller not config
|
2023-02-17 01:10:36 +00:00 |
|
Richard Davey
|
a2231dddcd
|
Added preFX and postFX and create them within init
|
2023-02-17 01:10:23 +00:00 |
|
Richard Davey
|
d3c32cdc27
|
Removed fx property and added init flag
|
2023-02-17 01:09:57 +00:00 |
|
Richard Davey
|
7a1143731e
|
Added getController method
|
2023-02-17 01:09:36 +00:00 |
|
Richard Davey
|
55cf81e46b
|
All now use FX Controllers
|
2023-02-17 01:09:24 +00:00 |
|
Richard Davey
|
49c5c8bcec
|
Remove log
|
2023-02-17 01:09:09 +00:00 |
|
Richard Davey
|
a56ab63f27
|
Updated from BaseFX to Controller
|
2023-02-17 01:08:52 +00:00 |
|
Richard Davey
|
92152c16cf
|
Add controller property
|
2023-02-16 23:50:01 +00:00 |
|
Richard Davey
|
b90c067112
|
Update path
|
2023-02-16 23:49:53 +00:00 |
|
Richard Davey
|
74f1bc639f
|
Remove old FX component
|
2023-02-16 23:49:45 +00:00 |
|
Richard Davey
|
60b6f74b75
|
Import FX
|
2023-02-16 23:49:35 +00:00 |
|
Richard Davey
|
f1129f63d2
|
Moved the FX controllers to the root
|
2023-02-16 23:49:14 +00:00 |
|
Richard Davey
|
d6314de4db
|
More default properties and exposing the FX consts
|
2023-02-16 23:06:53 +00:00 |
|
Richard Davey
|
2aae7b37fa
|
Added more jsdocs and default values
|
2023-02-16 22:15:22 +00:00 |
|
Richard Davey
|
b7e9fe23af
|
Add default values and allow passing from the methods
|
2023-02-16 18:50:42 +00:00 |
|
Richard Davey
|
cbf42feee1
|
Refactored so FX is a class sitting on a property, rather than a mixin.
|
2023-02-16 18:39:14 +00:00 |
|
Richard Davey
|
260f4db5a5
|
Use new shader array
|
2023-02-16 16:13:52 +00:00 |
|
Richard Davey
|
d9570b1b0b
|
Shaders can be an array of strings
|
2023-02-16 16:13:37 +00:00 |
|
Richard Davey
|
a93425ef0d
|
Bundle Shaders now produces an index.js
|
2023-02-16 16:13:22 +00:00 |
|
Richard Davey
|
dd2efb6e5c
|
Added Bokeh and TiltShift FX
|
2023-02-16 15:04:37 +00:00 |
|
Richard Davey
|
293ea49a39
|
Update FX.js
|
2023-02-16 12:59:57 +00:00 |
|
Richard Davey
|
9011d78fd4
|
Added Wipe FX
|
2023-02-16 12:53:31 +00:00 |
|
Richard Davey
|
bbc74c4d8e
|
Much neater
|
2023-02-16 01:55:52 +00:00 |
|
Richard Davey
|
e48d49d29f
|
Added Displacement FX
|
2023-02-16 01:52:00 +00:00 |
|
Richard Davey
|
238d3332dd
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2023-02-16 00:42:20 +00:00 |
|
Richard Davey
|
526a6489ba
|
Added BarrelFX
|
2023-02-16 00:42:17 +00:00 |
|
Richard Davey
|
2685510a86
|
Merge pull request #6390 from samme/docs/createFromObjects
Docs: createFromObjects() description
|
2023-02-15 23:51:17 +00:00 |
|
Richard Davey
|
9aa58008bf
|
Finished Circle shader and CircleFX Pipeline
|
2023-02-15 23:48:34 +00:00 |
|
samme
|
c7148b3378
|
Docs: createFromObjects() description
#5698
|
2023-02-15 13:40:17 -08:00 |
|
Richard Davey
|
ffa50913f4
|
Shader update?
|
2023-02-15 18:50:59 +00:00 |
|
Richard Davey
|
5125d91509
|
Create FXCircle.frag
|
2023-02-15 18:50:47 +00:00 |
|
Richard Davey
|
720417c3dd
|
Added ColorMatrix
|
2023-02-15 18:50:44 +00:00 |
|
Richard Davey
|
2d58ee2453
|
Create CircleFXPipeline.js
|
2023-02-15 18:50:12 +00:00 |
|
Richard Davey
|
3fb415b926
|
Create ColorMatrixFXPipeline.js
|
2023-02-15 18:50:07 +00:00 |
|
Richard Davey
|
4d273254e5
|
Testing ColorMatrix FX
|
2023-02-15 13:47:56 +00:00 |
|
Richard Davey
|
399241b9c4
|
vertShader is the default :)
|
2023-02-15 01:20:53 +00:00 |
|
Richard Davey
|
1cf3aa428a
|
Exposed all the FX pipelines for easier access
|
2023-02-15 01:15:25 +00:00 |
|
Richard Davey
|
e1391445fe
|
If you add #define SHADER_NAME to the start of your shader then it will be picked up as the WebGLShader name during the setShadersFromConfig process within WebGLPipeline .
|
2023-02-15 01:15:01 +00:00 |
|
Richard Davey
|
b40cc9b584
|
Tweaked alpha
|
2023-02-15 00:50:31 +00:00 |
|
Richard Davey
|
a93a6c75c3
|
Added working BloomFX
|
2023-02-15 00:50:26 +00:00 |
|
Richard Davey
|
ca2c81fd79
|
Fix package name
|
2023-02-15 00:07:43 +00:00 |
|
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
|
765afecbea
|
The WebGLPipeline.setTime method has a new optional parameter shader , which allows you to control the shader on which the time value is set.
|
2023-02-14 13:11:29 +00:00 |
|
Richard Davey
|
28f088184f
|
Expose GlowFXPipeline
|
2023-02-14 01:30:57 +00:00 |
|
Richard Davey
|
9f53a0460a
|
Added GlowFX by default (testing)
|
2023-02-14 01:30:47 +00:00 |
|
Richard Davey
|
13e2e15914
|
New and improved fx handling
|
2023-02-14 01:30:37 +00:00 |
|
Richard Davey
|
4f5da3b3b8
|
Added jsdocs
|
2023-02-14 01:30:23 +00:00 |
|
Richard Davey
|
428f008337
|
Import namespace
|
2023-02-14 01:30:07 +00:00 |
|
Richard Davey
|
3f428c4295
|
jsdocs fix
|
2023-02-14 01:29:57 +00:00 |
|
Richard Davey
|
2589557f4d
|
Don't resize if locked from resizing
|
2023-02-14 01:29:46 +00:00 |
|
Richard Davey
|
050f3d4708
|
Reset default strength
|
2023-02-14 01:29:21 +00:00 |
|
Richard Davey
|
34c3468961
|
Create GlowFXPipeline.js
|
2023-02-14 01:29:05 +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 |
|
samme
|
2a5a7d07f9
|
Fix "listener.positionX is undefined" error
Fixes #6385
|
2023-02-13 10:12:04 -08:00 |
|
Richard Davey
|
963ff647e6
|
Testing out a possible FX Pipeline
|
2023-02-13 01:30:22 +00:00 |
|
Richard Davey
|
cf6b0971cb
|
Renaming SpriteFX to PreFX
|
2023-02-12 21:08:58 +00:00 |
|
Mizuno Kazumi
|
ad11d11dcc
|
Fix renderFlags after changing scaleX/scaleY
|
2023-02-11 18:13:59 +03:00 |
|
Emil Schnedler Vad
|
70aedd9344
|
fixed order of function check
|
2023-02-10 14:03:24 +01:00 |
|
Richard Davey
|
ed205f586b
|
Bloom FX
|
2023-02-09 18:46:49 +00:00 |
|
Richard Davey
|
f6f1bf2281
|
Corrected jsdocs
|
2023-02-09 16:30:03 +00:00 |
|
Emil Schnedler Vad
|
f21834c50b
|
container#getBounds now also support getTextBounds for bounds calculations
|
2023-02-09 14:33:28 +01:00 |
|
Richard Davey
|
d8ea418ae6
|
Gave Camera post pipeline
|
2023-02-07 21:37:04 +00:00 |
|
Richard Davey
|
2f081ab360
|
Fixed various jsdocs
|
2023-02-07 01:24:10 +00:00 |
|
Richard Davey
|
ac1bcd61a6
|
Merge pull request #6383 from samme/fix/camera-alpha-single
Change BaseCamera to AlphaSingle
|
2023-02-06 14:35:26 +00:00 |
|
samme
|
7f345dfab5
|
Change BaseCamera to AlphaSingle
|
2023-02-03 10:32:58 -08:00 |
|
Richard Davey
|
a493f51192
|
Set the Post Pipeline name into the instance correctly, so we can pass by reference to setPostPipeline
|
2023-02-03 18:26:56 +00:00 |
|
Richard Davey
|
36e6bc8a05
|
Added PostPipeline component
|
2023-02-03 17:52:36 +00:00 |
|
Richard Davey
|
f1032c8af5
|
Swapped to use PostPipeline only
|
2023-02-03 17:52:23 +00:00 |
|
Richard Davey
|
e82189f0fd
|
Remove all Post Pipeline related functions
|
2023-02-03 17:41:56 +00:00 |
|
Richard Davey
|
65ca9cc967
|
PostPipeline is a new Game Object component that deals specifically with Post Pipelines
|
2023-02-03 17:41:43 +00:00 |
|
Alex West
|
6f6f96959d
|
Efficient spatial audio processing
|
2023-02-02 17:43:04 +00:00 |
|
Alex West
|
ee2bf925ae
|
Missed reference
|
2023-02-02 14:53:22 +00:00 |
|
Alex West
|
f1b40a8475
|
audioDestination to listenerPosition
|
2023-02-02 14:52:28 +00:00 |
|
Alex West
|
2507bb0fa4
|
Blip in sound's spatial source on play and pause.
|
2023-02-02 13:55:08 +00:00 |
|
Alex West
|
2df3d5979d
|
Merge branch 'spatial-sound' of https://github.com/alxwest/phaser into spatial-sound
|
2023-02-02 13:22:30 +00:00 |
|
Richard Davey
|
e699fef68b
|
Typo
|
2023-02-01 18:27:32 +00:00 |
|
Richard Davey
|
35163ec483
|
TileSprite will now error if you try and use a Dynamic Texture. Fix #6368
|
2023-02-01 18:18:41 +00:00 |
|
Richard Davey
|
884a2f1fad
|
Added Matter Walls type
|
2023-02-01 18:08:40 +00:00 |
|
Richard Davey
|
a679b3e835
|
Update SpatialSoundConfig.js
|
2023-02-01 17:22:52 +00:00 |
|
Richard Davey
|
3dd5d63bd3
|
Don't stop if not playing animation. Fix #6381
|
2023-02-01 17:22:46 +00:00 |
|
Alex West
|
2eb916238b
|
Reduce processing on spatial audio for some browsers
|
2023-02-01 15:06:12 +00:00 |
|
Richard Davey
|
717f09e244
|
Tidying up the spatial audio functions to make them more game friendly
|
2023-01-31 18:47:49 +00:00 |
|
Richard Davey
|
60b4dabf59
|
Corrected the source properties and swapped to use GetFastValue #6355
|
2023-01-31 16:28:20 +00:00 |
|
Richard Davey
|
a062fe3281
|
Changed default cone outer angle to 0
|
2023-01-31 16:18:27 +00:00 |
|
Richard Davey
|
0cedda1cd9
|
Fix jsdocs and eslint #6355
|
2023-01-31 15:50:55 +00:00 |
|
Richard Davey
|
2e2b572e43
|
Added missing property declarations for spatialNode and spatialSource and added missing nulll of the source in destroy #6355
|
2023-01-31 15:49:09 +00:00 |
|
Richard Davey
|
c2efac5ea8
|
Update SpatialSoundConfig.js
|
2023-01-31 15:48:08 +00:00 |
|