Richard Davey
|
c4ab06d19f
|
Calling setPostPipeline on a Game Object will now pass the pipelineData configuration object (if provided) to the pipeline instance being created.
|
2023-02-27 15:12:52 +00:00 |
|
Richard Davey
|
88a59eb040
|
Post FX now supports custom quality and distance parameters. Fix #6393
|
2023-02-27 15:09:57 +00:00 |
|
Richard Davey
|
5997c814bb
|
Remove distance parameter
|
2023-02-27 13:48:12 +00:00 |
|
Richard Davey
|
3bbb619562
|
Merge pull request #6386 from mizunokazumi/fix/component-transform-setscaleX-setscaley
Fix renderFlags after changing scaleX/scaleY
|
2023-02-17 17:26:19 +00:00 |
|
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
|
3d67fdb459
|
Update PostPipeline.js
|
2023-02-17 13:26:29 +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
|
a2231dddcd
|
Added preFX and postFX and create them within init
|
2023-02-17 01:10:23 +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
|
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
|
526a6489ba
|
Added BarrelFX
|
2023-02-16 00:42:17 +00:00 |
|
Richard Davey
|
9aa58008bf
|
Finished Circle shader and CircleFX Pipeline
|
2023-02-15 23:48:34 +00:00 |
|
Richard Davey
|
4d273254e5
|
Testing ColorMatrix FX
|
2023-02-15 13:47:56 +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
|
58576252cb
|
Fixed BlurFX and added LinearGradientFX
|
2023-02-14 23:45:44 +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
|
428f008337
|
Import namespace
|
2023-02-14 01:30: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
|
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 |
|
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 |
|
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 |
|
Richard Davey
|
bfb3008efe
|
Don't create the temp parentMatrix if all we're doing is making a local matrix
|
2023-01-17 22:59:55 +00:00 |
|
Richard Davey
|
389b2889ee
|
Typed return object
|
2023-01-17 11:53:36 +00:00 |
|
Richard Davey
|
acbcaf1c69
|
Update Transform.js
|
2023-01-16 16:03:31 +00:00 |
|
samme
|
90378c6e79
|
Docs: make originX and originY read only
|
2023-01-11 09:29:58 -08:00 |
|
Richard Davey
|
468bf7821d
|
Updated copyright year
|
2023-01-02 17:36:27 +00:00 |
|
Richard Davey
|
129033a306
|
Added optional Float32Array
|
2022-12-27 18:25:36 +00:00 |
|
Richard Davey
|
67088c1075
|
Fixed return type
|
2022-12-14 16:38:04 +00:00 |
|
Richard Davey
|
14ddd29fbd
|
Fixed TS errors
|
2022-11-30 15:06:52 +00:00 |
|
Richard Davey
|
49c2f106b5
|
Swapped to non-instance based checks and added generics
|
2022-11-22 20:35:59 +00:00 |
|
Richard Davey
|
e7efa068a7
|
Previously, calling createBitmapMask on a Shape Game Object would fail unless you passed the shape to the method. Now, it will correctly create a mask from the Shape without needing to pass it. Fix #5976
|
2022-11-22 17:40:56 +00:00 |
|
Richard Davey
|
465bf07334
|
The GameObjects.Components.Mask.createBitmapMask method can now accept the x , y , texture and frame parameters new to the BitmapMask constructor.
|
2022-11-10 15:09:27 +00:00 |
|
Richard Davey
|
3b57593e47
|
When calling GameObject.getPostPipeline and passing in a string for the pipeline name it would error with 'Uncaught TypeError: Right-hand side of 'instanceof' is not an object'. This is now handled correctly internally
|
2022-11-08 18:10:16 +00:00 |
|