Skip to content

Commit 6a1f08a

Browse files
authored
Add shader effect presets to CHANGELOG (#1380)
* Add shader effect presets to CHANGELOG
1 parent c7e576e commit 6a1f08a

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

packages/melonjs/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
- WebGL: `MeshBatcher` for indexed triangle mesh rendering with chunked buffer management for large models
1818
- WebGL: `IndexBuffer.addRaw(indices)` for adding pre-computed absolute indices without rebasing
1919
- Canvas: degenerate UV triangle support — solid color fill sampled from texture for color-palette models (e.g. Kenney)
20+
- WebGL: 15 built-in `ShaderEffect` presets for per-sprite visual effects — `FlashEffect`, `OutlineEffect`, `GlowEffect`, `DesaturateEffect`, `PixelateEffect`, `BlurEffect`, `ChromaticAberrationEffect`, `DissolveEffect`, `DropShadowEffect`, `ScanlineEffect` (with optional CRT curvature/vignette), `TintPulseEffect`, `WaveEffect`, `InvertEffect`, `SepiaEffect`, `HologramEffect`. All extend `ShaderEffect` and are disabled in Canvas mode.
2021

2122
### Changed
2223
- **BREAKING**: `Renderable.currentTransform` is now a `Matrix3d` (was `Matrix2d`) — enables 3D transforms on any renderable. Code that accesses `currentTransform.val` indices directly must update: translation is at `[12],[13]` (was `[6],[7]`)

0 commit comments

Comments
 (0)