Skip to content

Releases: pmndrs/postprocessing

v5.5.0

18 Jan 14:39
Compare
Choose a tag to compare

Requires three ≥ 0.87.0 < 0.101.0

Changelog

Effects

  • Added WebGLExtension.
    • Allow effects to enable optional WebGL extensions.

v5.4.0

01 Jan 13:48
Compare
Choose a tag to compare

Requires three ≥ 0.87.0 < 0.101.0

v5.3.2

12 Dec 12:57
Compare
Choose a tag to compare

Requires three ≥ 0.87.0 < 0.100.0

Changelog

Effects

  • OutlineEffect
    • Fixed a bug that could corrupt the mask texture. See #101.
    • Minor optimizations.

Documentation

  • Removed old files. See #100.

v5.3.1

01 Dec 16:52
Compare
Choose a tag to compare

Requires three ≥ 0.87.0 < 0.100.0

Relaxed the peer dependency version range to include patch releases.

v5.3.0

01 Dec 15:35
Compare
Choose a tag to compare

Requires three ≥ 0.87.0 ≤ 0.99.0

v5.2.2

16 Nov 13:19
Compare
Choose a tag to compare

Requires three ≥ 0.87.0 ≤ 0.98.0

Changelog

Effects

  • GodRaysEffect
    • Added support for morph targets and skinning.

v5.2.1

14 Nov 22:04
Compare
Choose a tag to compare

Requires three ≥ 0.87.0 ≤ 0.98.0

Changelog

Effects

  • SSAOEffect
    • Tweaks and optimizations.

v5.2.0

14 Nov 14:33
Compare
Choose a tag to compare

Requires three ≥ 0.87.0 ≤ 0.98.0

Changelog

Effects

  • SSAOEffect
    • Added distance cutoff parameters distanceThreshold and distanceFalloff.
    • Added method setDistanceCutoff(threshold, falloff).
    • Replaced the hard range check threshold with a smooth local proximity cutoff (rangeFalloff).
    • Added method setProximityCutoff(threshold, falloff).

v5.1.1

31 Oct 18:02
Compare
Choose a tag to compare

Requires three ≥ 0.87.0 ≤ 0.98.0

v5.1.0

31 Oct 11:33
Compare
Choose a tag to compare

Requires three ≥ 0.87.0 ≤ 0.97.0

🎃 Halloween Release 👻

Changelog

Passes

  • Added NormalPass for convenient scene normal rendering.
  • Added DepthPass for convenient depth rendering.

Effects

  • Added SSAOEffect 🔅
  • Effect
    • Removed an incorrect depth conversion. See 6af42d6. 💀
    • Effects with the DEPTH EffectAttribute no longer have to use the depth information in their main fragment shader.
    • Added Effect.setDepthTexture(texture, depthPacking). Effects may override this method if they require direct access to the depth texture that is bound to the associated EffectPass.
  • Improved ChromaticAberrationEffect, SMAAEffect, GlitchEffect and OutlineEffect.

Materials

  • EffectMaterial
    • Renamed setResolution to setSize.