Commit Graph

  • 311af0b0f2 docs: fix British spelling in triangle/CircumCenter.js Richard Davey 2026-03-20 16:08:44 +00:00
  • f76003708d docs: fix typo in rectangle/Rectangle.js Richard Davey 2026-03-20 16:08:44 +00:00
  • f684e18d3a docs: fix swapped param names in rectangle/GetPoints.js Richard Davey 2026-03-20 16:08:44 +00:00
  • 84c108437b docs: fix typo in polygon/Translate.js Richard Davey 2026-03-20 16:08:37 +00:00
  • ac38885764 docs: fix typo in polygon/Earcut.js Richard Davey 2026-03-20 16:08:37 +00:00
  • 965bec4ff6 docs: fix typo in polygon/ContainsPoint.js Richard Davey 2026-03-20 16:08:36 +00:00
  • 31159efc91 docs: fix missing possessive apostrophes in line/Line.js Richard Davey 2026-03-20 16:08:36 +00:00
  • d93b13e6a8 docs: fix grammar in intersects/PointToLine.js Richard Davey 2026-03-20 16:08:31 +00:00
  • ac05dcf908 docs: fix grammar in intersects/LineToRectangle.js Richard Davey 2026-03-20 16:08:30 +00:00
  • fb60e92dda docs: fix typo in intersects/GetRectangleIntersection.js Richard Davey 2026-03-20 16:08:30 +00:00
  • 60120b968d docs: fix JSDoc in ellipse/GetPoint.js Richard Davey 2026-03-20 16:08:25 +00:00
  • 735473c158 docs: fix JSDoc issues in ellipse/Ellipse.js Richard Davey 2026-03-20 16:08:25 +00:00
  • 8ba625e998 docs: fix typo in ellipse/Circumference.js Richard Davey 2026-03-20 16:08:25 +00:00
  • 9a40a33714 docs: fix JSDoc param name in circle/GetPoints.js Richard Davey 2026-03-20 16:08:20 +00:00
  • e9d65c5eec Add Internal Space Guide. Ben Richards 2026-03-20 17:09:09 +13:00
  • b86920f4a1 Add description of available shader code to Shader Guide. Ben Richards 2026-03-16 13:30:40 +13:00
  • 489a50fee6 Fix lighting on Shapes. Also remove a related, unused shader addition. Ben Richards 2026-03-14 22:15:38 +13:00
  • 55653c1b4b Fix namespace for ShaderAdditionMakers. Ben Richards 2026-03-14 17:56:45 +13:00
  • b8110ade75 Update Shader Guide doc. Ben Richards 2026-03-12 16:43:16 +13:00
  • 6502e15c17 Fix WebGL texture wrap mode not updating on texture size change. This fixes #7262. Ben Richards 2026-03-12 12:21:34 +13:00
  • 2fb66cc2d7 Add Shader Guide doc (pending revision). Ben Richards 2026-03-12 10:51:29 +13:00
  • 5b30c66840 Update Rendering Concepts doc. Ben Richards 2026-03-11 19:08:55 +13:00
  • 331e7bc1aa Move Phaser 4 Rendering Concepts into a subfolder. Ben Richards 2026-03-11 15:35:36 +13:00
  • 2f99e2eb2c Update WebGL Compressed Textures guide and add encoding script utility. Ben Richards 2026-03-11 12:56:05 +13:00
  • 6ec7383ff1 Add Docs folder, with compressed textures and rendering concepts. Ben Richards 2026-03-11 11:20:57 +13:00
  • b9b7fcce22 Fix NoiseSimplex warp iteration count. Ben Richards 2026-03-10 16:10:00 +13:00
  • b2a1946baa Add missing NoiseSimplex methods. Ben Richards 2026-03-06 18:57:12 +13:00
  • 36f2a912e0 Actually fix HashCell neighbor acquisition. Ben Richards 2026-03-06 18:12:31 +13:00
  • 23096632ef Fix HashCell neighbor acquisition. Ben Richards 2026-03-06 17:39:21 +13:00
  • 25a99023d9 Add security advisory to HashSimplex. Ben Richards 2026-03-06 15:46:09 +13:00
  • c32b531ed7 Add Math.HashSimplex. Ben Richards 2026-03-06 14:58:18 +13:00
  • 684a99886b Add seed to NoiseSimplex implementations. Ben Richards 2026-03-06 14:22:31 +13:00
  • ac0d6d87c3 Add NoiseSimplex game objects in 2D and 3D. Ben Richards 2026-03-05 18:47:33 +13:00
  • c6724041fe Simplify NoiseCell wrap configuration. It's just on by default. Ben Richards 2026-03-05 18:46:36 +13:00
  • b389688ded Enhance Texture.setSource to support Phaser.Textures.TextureSource inputs. Ben Richards 2026-03-05 10:17:21 +13:00
  • 65e7874b33 Optimize HashCell. Ben Richards 2026-03-04 17:32:54 +13:00
  • 877d2a0260 Add Math.HashCell. Ben Richards 2026-03-04 17:12:00 +13:00
  • be4693b906 Add Math.Hash. Ben Richards 2026-03-04 13:00:52 +13:00
  • 2d9ceb175e Add options to Noise game object. Also fix some build paths. Ben Richards 2026-03-03 21:36:37 +13:00
  • daaea268f1 Add Noise game object. Ben Richards 2026-03-03 21:07:03 +13:00
  • af1b82385b Add missing NoiseCell3DFactory. Ben Richards 2026-03-02 22:03:00 +13:00
  • 1d8b39049f Add NoiseCell2D game object. Ben Richards 2026-03-02 22:01:59 +13:00
  • 1b0c635e4a Add NoiseCell3D game object. Ben Richards 2026-03-02 20:19:36 +13:00
  • a563b5068a Add NoiseCell4D game object. Ben Richards 2026-03-02 18:46:27 +13:00
  • b01acee701 Add more docs to NineSlice tiling. Ben Richards 2026-03-02 12:35:57 +13:00
  • 7c4d574fbb Merge pull request #7259 from skhoroshavin/feat-nineslice-tile BenjaminDRichards 2026-03-02 12:28:50 +13:00
  • 7b409b6c59 implement nine-slice tiled mode Sergey Khoroshavin 2026-03-01 14:10:03 +01:00
  • 6b8bd54a66 Fix ColorRamp band counts between 1,011 and 1,048,576. Uint32 precision, texture flipY, and texture line wrapping were wrong. Ben Richards 2026-02-26 17:21:39 +13:00
  • 9eab464778 Add setTintFill back to throw errors. Ben Richards 2026-02-25 12:24:05 +13:00
  • 2546ded0a0 Change Tint#tintFill and setTintFill to tintMode and setTintMode. This makes it an error to use the old approach, which is more clear. Ben Richards 2026-02-25 11:25:53 +13:00
  • 8bb58b38b3 Add alpha to GradientMap. Ben Richards 2026-02-24 10:31:37 +13:00
  • c258ad34da Further optimize FPS limit. Ben Richards 2026-02-23 12:18:15 +13:00
  • b758e44f23 Update CHANGELOG. Ben Richards 2026-02-23 12:00:45 +13:00
  • 79e3d76c82 Improve fps limiter. Ben Richards 2026-02-23 11:51:00 +13:00
  • e357355f28 Fix TSgen compatibility in ImageLightConfig. Ben Richards 2026-02-20 11:03:18 +13:00
  • 35e2618d20 Fix Tint.isTinted. Ben Richards 2026-02-19 10:53:50 +13:00
  • 8668b1dcb2 Improve FitToRegion type definitions. Ben Richards 2026-02-18 19:22:51 +13:00
  • b626d60092 Clarify why Bloom looks bad on sprites. Ben Richards 2026-02-18 12:46:06 +13:00
  • 092964c14c Optimize Integrated Gradient Noise implementations. Ben Richards 2026-02-17 16:10:26 +13:00
  • 6da0d66523 Fix errant angle adjustment in AddEffectShine. Ben Richards 2026-02-16 17:16:06 +13:00
  • 5a637c962a Add Actions.AddEffectShine. Ben Richards 2026-02-16 17:03:36 +13:00
  • f70608fe0d Improve SINUSOIDAL Color band interpolation. It's actually sinusoidal now. Ben Richards 2026-02-16 11:20:51 +13:00
  • b2d93a5576 Add Quantize filter. Ben Richards 2026-02-13 19:39:59 +13:00
  • c7b6df95df Improve dither sensitivity in Ramp.glsl. Ben Richards 2026-02-13 17:29:19 +13:00
  • 91099419c1 Add missing GradientMapConfig definition. Ben Richards 2026-02-13 16:52:53 +13:00
  • c31c6f73e6 Add GradientMap filter. Ben Richards 2026-02-13 16:19:55 +13:00
  • dccfe88c87 Extract Ramp.glsl from Gradient.frag. Ben Richards 2026-02-13 14:53:39 +13:00
  • 0002fb0503 Fix docs of FilterList#addWipe. Ben Richards 2026-02-13 10:23:35 +13:00
  • 35eb585e2a Fix ColorBand.getColor interpolation in first half of CURVED mode. Ben Richards 2026-02-12 21:07:53 +13:00
  • 76fe4bada2 Add Gradient game object. Ben Richards 2026-02-12 16:53:25 +13:00
  • 16d1b09058 Fix JSDocs, parser, and import issues. Ben Richards 2026-02-11 10:32:35 +13:00
  • 8f3da81b18 Rearrange circular dependency between ParallelFilters and FilterList. This eliminates inline require/imports. Ben Richards 2026-02-10 11:14:02 +13:00
  • 1263505625 Update CHANGELOG. Ben Richards 2026-02-06 20:55:02 +13:00
  • e11c35f584 Add camera support to AddMaskShape. Ben Richards 2026-02-06 20:50:26 +13:00
  • b1fd2e13a8 Add Actions.AddMaskShape. Ben Richards 2026-02-06 20:40:47 +13:00
  • 1c1dab101d Add Actions.FitToRegion. Ben Richards 2026-02-06 16:23:59 +13:00
  • db19be440e Improve documentation for removing added Bloom. Ben Richards 2026-02-06 09:31:43 +13:00
  • 12abb2f1b4 Add Actions.AddEffectBloom. Ben Richards 2026-02-05 18:41:58 +13:00
  • 95dccf569d Update CHANGELOG. Ben Richards 2026-02-05 15:57:50 +13:00
  • 24ad513227 Add missing filter rendernode classdesc docs. Ben Richards 2026-02-05 12:21:51 +13:00
  • 2a0e7954da Add Vignette filter. This enhances the v3 implementation with better alpha handling, color options, and limited blend modes. Ben Richards 2026-02-05 12:21:00 +13:00
  • 25c3d1e7f7 Allow Color methods to set existing Colors. Ben Richards 2026-02-05 11:35:23 +13:00
  • 5e58841d5b Add Wipe filter. This is very similar to the Phaser 3 Wipe FX, but with more options. Ben Richards 2026-02-04 21:28:49 +13:00
  • c4e52b8a5f Update changelog. Ben Richards 2026-02-03 21:40:17 +13:00
  • a287b8cf59 Add CombineColorMatrix filter. Also add alpha functions and more docs to Display.ColorMatrix. Ben Richards 2026-02-03 21:38:58 +13:00
  • f77cfe3051 Update NormalTools example for normal map replacement. Ben Richards 2026-02-02 19:48:27 +13:00
  • 588a30abdb Add methods to update TextureSource sources. And add a new Changelog. Ben Richards 2026-02-02 19:45:39 +13:00
  • b86d191937 Add NormalTools filter. Ben Richards 2026-01-30 19:40:59 +13:00
  • 81b54e44c3 Add PanoramaBlur filter. Ben Richards 2026-01-29 18:49:59 +13:00
  • bd7cd3945e Add ImageLight filter. Ben Richards 2026-01-29 11:38:09 +13:00
  • 564e0f3c31 Complete fix for atlas frames in ParseXMLBitmapFont. This fixes #7239, I hope! Ben Richards 2026-01-28 19:18:34 +13:00
  • e3235c3269 Fix trimmed atlas frames in ParseXMLBitmapFont. Ben Richards 2026-01-28 19:04:15 +13:00
  • 8a6ba08d6f Fix tint fill mode in BitmapText. Ben Richards 2026-01-27 18:10:44 +13:00
  • 71d43e508a Add Key filter. Ben Richards 2026-01-27 17:57:19 +13:00
  • 345fedd8c3 Add HARD_LIGHT tint mode to complete basic options. Ben Richards 2026-01-26 18:38:28 +13:00
  • d7274a48f1 Fix Tint overlay channel usage in fragment shader. Ben Richards 2026-01-26 17:44:56 +13:00
  • 0894b6cea6 Swap Tint.tintFill to a mode enum and isolate tint color from it. This adds several new tint modes, and fixes some longstanding bugs, such as DynamicText being unable to use tint fill (only multiply). It also eliminates all the places tint was called "additive", because it was always multiplicative by default. Ben Richards 2026-01-23 17:47:45 +13:00
  • d55ff24e4c Add missing isDestroyed check. This completes #7217. Ben Richards 2026-01-22 16:17:02 +13:00
  • e268ef205b Add documentation around tweens and destroyed objects. Ben Richards 2026-01-22 12:56:16 +13:00
  • 8a0af63d50 Add GameObject.isDestroyed and check it in Tweens. Ben Richards 2026-01-22 12:43:55 +13:00