Commit Graph

  • c4871a008e CanvasRenderer initial bg color draw on Game boot Pavle Goloskokovic 2024-12-24 15:18:30 +01:00
  • 3e37888e72 WebGLRenderer initial bg color clear Pavle Goloskokovic 2024-12-24 15:16:55 +01:00
  • f1395a721d Fix scope access in Rectangle and Triangle rendering. Ben Richards 2024-12-20 18:58:28 +13:00
  • d226b2cda7 Fail gracefully for late texture key conflict samme 2024-12-19 17:54:32 -08:00
  • 02701ce1fd Add Filters component to tsgen parser. Ben Richards 2024-12-19 16:44:12 +13:00
  • b99efecc0e Remove RenderFilters object. Ben Richards 2024-12-19 16:39:24 +13:00
  • 6e8369d8ee Fix filter padding in transformed cameras. Ben Richards 2024-12-19 16:17:33 +13:00
  • f1631c0d9f Fix filter padding rounding. Ben Richards 2024-12-18 16:53:27 +13:00
  • c9af961f33 Fix Filters origin handling. Ben Richards 2024-12-17 16:28:06 +13:00
  • 7275e4de9f Fix Matter World update, runner creation samme 2024-12-14 07:23:34 -08:00
  • 6e3ef2a155 Allow Filters to force compositing. Ben Richards 2024-12-12 17:21:56 +13:00
  • 66dd543510 Add Filters component. Ben Richards 2024-12-12 16:25:13 +13:00
  • 6a26ba011c Add RenderSteps component for customizing WebGL render steps. Ben Richards 2024-12-04 15:54:11 +13:00
  • 46fda1fef9 Fix StaticPhysicsGroup refresh samme 2024-12-04 08:16:53 -08:00
  • 09f4767c9f Fix group collisions samme 2024-12-04 08:19:34 -08:00
  • 1c73ee3b7b add backward compatibility for setTransform function #6965 Rafa 2024-11-29 14:24:27 +01:00
  • e281e38982 Fix closest() and furthest() samme 2024-11-26 13:35:59 -08:00
  • 0a0aa0281d Improve RenderFilters.Replace static function. Ben Richards 2024-11-21 16:35:23 +13:00
  • db76e501f1 Facilitate easier use of RenderFilters child as primary interface. Add autoFocus and autoTransfer parameters to creation. Add filters and filtersWrapper properties to GameObject. Ben Richards 2024-11-21 16:28:22 +13:00
  • 7411a4b244 Merge remote-tracking branch 'origin/v4.0.0' into v4.0.0 Ben Richards 2024-11-21 12:33:32 +13:00
  • 1ff1ec64d6 Add auto child property transfer option to RenderFilters. Also add game config settings to RenderFilters cameras. Ben Richards 2024-11-21 12:32:58 +13:00
  • e3d0eedba2 Merge pull request #6958 from samme/fix/scene-game-config Richard Davey 2024-11-20 23:32:17 +00:00
  • e0b8ac2080 Merge pull request #6959 from samme/fix/matter-image-sprite-submitter Richard Davey 2024-11-20 23:31:20 +00:00
  • b1e3fd9901 Fix TypeError rendering Matter Image/Sprite samme 2024-11-20 10:32:58 -08:00
  • f17d859049 Fix TypeError when using scene injection map samme 2024-11-20 07:50:39 -08:00
  • 4df1c19b49 Add RenderFilters.replace for better display list management. Ben Richards 2024-11-20 18:52:04 +13:00
  • 1a0ab2ab88 Allow RenderFilters to assume display list index of set child. But not on creation, as it's not yet fully initialized. Ben Richards 2024-11-20 11:44:55 +13:00
  • 6149767988 Merge pull request #6957 from samme/fix/arcade-body-destroy Richard Davey 2024-11-19 17:44:29 +00:00
  • 8df02a57e8 Preparing for beta 3 Richard Davey 2024-11-19 16:19:07 +00:00
  • 6bd18a8fb0 Update README.md v4.0.0-beta.2 Richard Davey 2024-11-19 15:22:36 +00:00
  • 135efa1de0 v4.0.0 Beta 2 Richard Davey 2024-11-19 15:20:35 +00:00
  • 1abe613cd6 Fix BaseFilterShader GLSL cache key access. Ben Richards 2024-11-19 15:08:51 +13:00
  • 29d690126d Fix error destroying Arcade Bodies samme 2024-11-18 16:35:14 -08:00
  • e71811e40c Fix TileSprite ignoring dimension when other dimension is 0. Ben Richards 2024-11-19 12:14:42 +13:00
  • 736c0b0cbd Provide DrawingContext to Extern#render. Ben Richards 2024-11-19 12:11:53 +13:00
  • 3df7470110 Fix Extern stencil handling. (Don't handle stencil, as we don't use it.) Ben Richards 2024-11-19 11:30:11 +13:00
  • af90c85460 Fix WebGLVAOWrapper failing when it can't find an expected attribute. This can happen on systems with different GLSL compilers, which optimize entire unused attributes. Ben Richards 2024-11-19 10:44:34 +13:00
  • 6979e7b96b Fix precision in Flat.vert shader. It must match the fragment shader if they share uniforms. This addresses #6951 and #6949. Ben Richards 2024-11-18 19:13:41 +13:00
  • 9612b0a08d Remove unmanaged GL state changes. Ben Richards 2024-11-18 19:12:11 +13:00
  • 7b4df69cec Fix DynamicTexture not resizing immediately after creation. This addresses #6953. Ben Richards 2024-11-18 18:09:30 +13:00
  • 08606d934c Use UUID names for dynamic textures. This resolves tighter requirements for texture names. Ben Richards 2024-11-18 16:01:49 +13:00
  • 63ba370c97 Implement better roundPixels handling. This bias ensures that vertex coordinates at or close to 0.5 behave predictably, and don't create unexpected 1px distortions. Ben Richards 2024-11-18 14:53:47 +13:00
  • 136e35099e Revert "Fix reversion of roundPixels handling." Ben Richards 2024-11-18 10:07:11 +13:00
  • a4871ea319 Revert "Further fix roundPixels regression." Ben Richards 2024-11-18 10:07:01 +13:00
  • 4de921414b Fix FontFileConfig samme 2024-11-15 11:51:15 -08:00
  • 79bcca03d8 Further fix roundPixels regression. Ben Richards 2024-11-15 19:15:26 +13:00
  • f9d42fe768 Fix reversion of roundPixels handling. Ben Richards 2024-11-15 18:08:48 +13:00
  • 4216d8def5 Preparing for beta2 Richard Davey 2024-11-14 23:16:39 +00:00
  • 6ede39b033 v4.0.0-beta.1 Richard Davey 2024-11-14 23:08:51 +00:00
  • f0ad396974 type errors fixed Richard Davey 2024-11-14 23:06:27 +00:00
  • a6f8dc8b25 Fix for output.txt Richard Davey 2024-11-14 22:55:10 +00:00
  • 4bfa3fa7bf Fix camera scissor. Ben Richards 2024-11-15 11:37:02 +13:00
  • b00ba89317 Final removal of Point objects Richard Davey 2024-11-14 21:37:49 +00:00
  • e6331d8cfc Triangle geom to Vector2 conversion Richard Davey 2024-11-14 21:30:04 +00:00
  • a23887f73c Rectangle point to vector2 update Richard Davey 2024-11-14 20:58:30 +00:00
  • af4429acc6 Polygon updated from Point to Vector2 Richard Davey 2024-11-14 20:44:38 +00:00
  • 7119b5d419 Updated Line geom functions to use Vector2 Richard Davey 2024-11-14 20:40:24 +00:00
  • 6bf387e1cc Ellipse done Richard Davey 2024-11-14 18:45:04 +00:00
  • 64074fa001 Working through Point deprecation Richard Davey 2024-11-14 18:37:14 +00:00
  • bb8f9be617 Updated Circle functions Richard Davey 2024-11-14 18:23:50 +00:00
  • 20f1f6df7b Update README.md Richard Davey 2024-11-14 18:21:45 +00:00
  • d012c1a953 Working through Point replacement with Vec2 Richard Davey 2024-11-14 18:21:43 +00:00
  • 4527ec67ca Removed PI2 and swapped TAU to it. Added PI_OVER_2. Richard Davey 2024-11-14 18:21:25 +00:00
  • 1e649e8a43 Update const.js Richard Davey 2024-11-14 18:06:57 +00:00
  • d7bee12614 Removed Point class and functions Richard Davey 2024-11-14 18:06:53 +00:00
  • a7b7bbf67f Update README.md Richard Davey 2024-11-14 18:01:55 +00:00
  • 794b0fd6a4 Update index.js Richard Davey 2024-11-14 18:01:52 +00:00
  • 4280220505 Replacement for GetRectangleFromPoints Richard Davey 2024-11-14 18:01:47 +00:00
  • 1c9f5aeda6 Delete SinCosTableGenerator.js Richard Davey 2024-11-14 18:01:37 +00:00
  • 9487fee8ad Update README.md Richard Davey 2024-11-14 17:52:55 +00:00
  • e0a11b7b9a Added Vector2.projectUnit Richard Davey 2024-11-14 17:52:51 +00:00
  • 2aa92eec49 Vec2 ceil and floor Richard Davey 2024-11-14 17:37:57 +00:00
  • c4e84cbaf4 Math.GetCentroid is a new function that will get the centroid, or geometric center, of a plane figure from an array of Vector2 like objects. Use as a replacement for Geom.Point.GetCentroid. Richard Davey 2024-11-14 17:37:40 +00:00
  • 761da9f321 Update README.md Richard Davey 2024-11-14 17:24:00 +00:00
  • c6a4590ce3 Update README.md Richard Davey 2024-11-14 17:21:19 +00:00
  • 29a57b3a4a Update README.md Richard Davey 2024-11-14 17:21:01 +00:00
  • e03f8bf2b9 Removed TextureManager.generate method Richard Davey 2024-11-14 17:20:55 +00:00
  • 53de60076c Removed outdated polyfills Richard Davey 2024-11-14 17:20:43 +00:00
  • dabc0b906b Removed 'create' namespace and palettes Richard Davey 2024-11-14 17:14:10 +00:00
  • 72efe3a79c Create phaser-no-physics.js Richard Davey 2024-11-14 17:13:43 +00:00
  • fc7f79e2f3 Update README.md Richard Davey 2024-11-14 17:13:39 +00:00
  • 09ecea74f3 Expose RenderNode defaults Richard Davey 2024-11-14 17:06:36 +00:00
  • 04694e369b Removes Set and moved to using JS native Set. Updated functions accordingly. Richard Davey 2024-11-14 16:51:10 +00:00
  • 3a2ab5b101 v4.0.0 Beta 1 Richard Davey 2024-11-14 16:34:01 +00:00
  • 97e3e67ac6 Update README.md v4.0.0-beta.1 Richard Davey 2024-11-14 16:04:56 +00:00
  • 964835a3bb v3.87 release v3.87.0 Richard Davey 2024-11-14 12:40:07 +00:00
  • 72158813e2 Merge pull request #6937 from hatchling13/fix-matter-collision-events-type Richard Davey 2024-11-14 12:31:37 +00:00
  • e550202b28 v4.0.0 Alpha 1 merge Richard Davey 2024-11-14 11:40:26 +00:00
  • 9281b8bf6c Update CHANGELOG-v3.87.md Richard Davey 2024-11-14 00:28:01 +00:00
  • f9d1b4d5cf Optimized TweenData.update to achieve the same result with my less repetition. Also fixes an issue where a Tween that used a custom ease callback would glitch when the final value was set, as it would be set outside of the ease callback. It's now passed through it, no matter what. Fix #6939 Richard Davey 2024-11-14 00:27:57 +00:00
  • d370d3825b fix: revert irrelevant changes to HEAD Jung Wook Park 2024-11-14 08:54:28 +09:00
  • ec42bd5aba Update CHANGELOG-v3.87.md Richard Davey 2024-11-13 23:51:00 +00:00
  • 1749b38932 Added new FontFile file loader Richard Davey 2024-11-13 23:48:11 +00:00
  • bd2f6edca3 Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-11-13 22:30:17 +00:00
  • aa4dbc7f32 Update CHANGELOG-v3.87.md Richard Davey 2024-11-13 22:30:15 +00:00
  • 37a6dc6f9f Merge pull request #6930 from samme/major/particle-anims-optional Richard Davey 2024-11-13 22:27:47 +00:00
  • 6db4906158 Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-11-13 22:26:27 +00:00
  • 3d1552b672 Update CHANGELOG-v3.87.md Richard Davey 2024-11-13 22:26:23 +00:00
  • fd7a6ae780 Merge pull request #6938 from BenAfonso/master Richard Davey 2024-11-13 22:26:06 +00:00
  • dc745f8394 Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-11-13 22:24:03 +00:00